On-Premises Identity and Access Management – Vendor + Product + Feature Matrix (2021)

Ben MarckCloud and Virtualization, Identity & Access Management, Offerings, Oracle, SAP, Technical TipsLeave a Comment

Finding the best Identity Management (IdM) products for your enterprise is not a trivial task. This is especially true when different products from different vendors that accomplish other objectives or services have remarkably similar (and therefore confusing) naming conventions. Not unlike other COTS enterprise suites, the ‘cloudification’ of these products has matured rapidly. To help layout the current Identity Management vendor/product landscape as we see it, we’ve put together the following matrix of products by vendors. Click Here to enlarge the table below. Identity management is challenging in today’s world, organizations must manage user identities across a wide range of … Read More

CMMC for DoD Contractors and Suppliers: A Primer

Ben MarckBusiness Strategy, News and Updates, Notes, Technical TipsLeave a Comment

Much like most operating programs/projects/entities within the Department of Defense (DoD) enforce the Federal Information Security Management Act (FISMA) and Risk Management Framework (RMF – NIST Special Publication 800-53), the new Cybersecurity Maturity Model Certification (CMMC) is the DoD’s attempt at commonly securing and documenting the cyber controls of it’s Defense Industrial Base (DIB). Following repeated cyberattacks on the DIB, the DoD decided to enforce standards and checks on its contractors and its periphery, much like any program operating on a US Government system. Particularly DIB’s with the following information stored or accessible across that entity’s systems. Beyond that, it … Read More

Microsoft Identity Manager… Coming Soon

Ben MarckIdentity & Access Management, OfferingsLeave a Comment

Microsoft Identity Manager - Coming Soon

The IDM team at M&S Consulting is excited about Microsoft’s upcoming release / update / rebranding of Forefront Identity Manager to Microsoft Identity Manager. We’ve stood up a lab using the latest (as of this writing) CTP3 and so far have enjoyed playing around with the various new features and wanted to share our quick thoughts. Outside of the modernization and support for the latest platforms and infrastructure, such as, Server 2012 R2, SharePoint 2013, SQL Sever 2014, Microsoft has included several new features to add to the product offering. These include Privileged Account Management / Access and Cloud and … Read More

Oracle Identity Management 11gR1 vs. 11gR2 Packages

Ben MarckIndustry Trends, Technical TipsLeave a Comment

Many of our customers get hung up on the release cycles, version numbers, and included products of Oracle’s Identity Management offerings. Following is a quick breakdown of the latest versions of Oracle’s Identity Management products included in both 11gR1 and 11gR2 organized as the downloadable software packages. Most of Oracle’s Identity Management products can be licensed as either a part of a suite or individually, however, some can only be licensed individually. The packages have changed significantly between 11gR1 and 11gR2 and some 11gR2 licensing suites include 11gR1 products….confused yet? Don’t worry, we can help. Let’s Talk. Oracle Identity Management … Read More

OIM AD Trusted Recon Job – java.naming.factory.initial Exception

Ben MarckTechnical TipsLeave a Comment

Recently, we configured OIM 11.1.1.5 with MTS (Multiple Trusted Sources) by making AD the authoritative source for the email address attribute. As per requirements, we also added an additional domain attribute to the AD reconciliation process and provisioned additional attributes to AD.   Shortly thereafter our email address updates from AD stop propagating and our AD Trusted Recon job started throwing the following exception…….   [2012-04-19T17:56:23.032-04:00] [oim_server1] [ERROR] [] [OIMCP.ADCS] [tid: OIMQuartzScheduler_Worker-10] [userId: oiminternal] [ecid: 0000JRBfdRo7y0lqwsFg6G1F^4pi000002,0] [APP: oim#11.1.1.3.0] com.thortech.xl.integration.ActiveDirectory.tcADUtilLDAPController : searchResultPageEnum [2012-04-19T17:56:23.032-04:00] [oim_server1] [ERROR] [] [OIMCP.ADCS] [tid: OIMQuartzScheduler_Worker-10] [userId: oiminternal] [ecid: 0000JRBfdRo7y0lqwsFg6G1F^4pi000002,0] [APP: oim#11.1.1.3.0] Need to specify class name in … Read More

Google Drops Several API’s

Ben MarckIndustry Trends, Technical TipsLeave a Comment

If you haven’t yet heard, last week Google created quite a stir in the developer community when they announced that they would deprecate / discontinue 18 of it’s API’s including the popular Translate API. One of the sited reasons for the deprecation was “Extensive  Abuse” of it’s Translate API, but something tells me there’s more to this story, one that involves simply cutting their losses on a couple lesser-used and often-abused API’s.   Polarizing Reactions In almost instantaneous  fashion, Developers all over the web sounded of in a very polarizing fashion. Blog posts  and comments such as  “Why Should anyone ever use … Read More

SSIS Tip – Xpath for Root Level Attributes (XML Tasks)

Ben MarckTechnical Tips1 Comment

For some reason, SSIS’s XML Data source does not allow you to directly access root level attributes. Therefore, we’ve got to use a XML Task and variables in order to pull this data in. Create a variable for every attribute, use the string data type (change later in data flow if need be) Use the following example (fill your own Xpath in the Second Operand) This example will only pull in one value. Should there be multiple attributes with the same name, you’ll have to use a Foreach loop.

Using Oracle ADF EJB PersistObject

Ben MarckTechnical TipsLeave a Comment

While demoing out some ADF faces functionality to the team, I forgot that in order to build a form to save an object to the DB using the persistObject method you should… 1. Build the ADF Parameter Form using the Object’s Constructors from the Data Control. 2. Bind a button to the persistObject data control….. drag the persistObject data control onto the page and select ADF Button. 3. On the Action Binding screen, in the value column provide #{bindings.ObjectIterator.currentRow.dataProvider} as the value for parameter or use the EL builder to find the Iterator used by the form and bind it … Read More