Simplest way to create an empty identity cube for correlation of non-personal accounts

Which IIQ version are you inquiring about?

Version 8.X

Share all details related to your problem, including any error messages you may have received.

We want to create empty identity cubes to ‘store’ non personal accounts (NPAs).

During account aggregation accounts are aggregated which can not be correlated to identities. These NPAs are accounts like service accounts or build in accounts (like Administrator/Guest in AD).

To clean up the uncorrelated account list (Identities->Identity Correlation), we want to correlate the NPAs to an identity cube pr application. This will reduce the list of uncorrelated accounts and show more easily if there are personal accounts which have not been correlated correctly. It will also clean up the 'Uncorrelated Accounts Report) and fix the KPI on correlation failures :slight_smile:

What might be the easiest way to create multiple ‘empty’ uncorrelated identity cubes? Also looking at a way to have these created by less technical people in the future (when I am off the project).
– Remold

1 Like

Hi Remold,
Did you think about using Conditional Correlation? for example to configure all NPAs (with assumption they might have some common attribute or entitlement) like this

And then you can make them correlated to some kind of “owner” who will take care of them?

Second option would be to use ServiceAccount identity type and set real identity as Administrator so this person would be able to act as a manager to this identities. (it will not decrease ammount of ids).

1 Like

It is not about creating the correlation, but about a simple way to create ‘empty’ identities.

– Remold

1 Like

How about using this endpoint create-user | SailPoint Developer Community saved as a postman collection for system/iiq administrators to create new identities quickly .

1 Like

That sounds like an idea, however I am more looking into a ‘simpler’ solution. The IGA Administrators are not so technical to use postman :frowning:
I am more thinking on something like import of an XMLs, batch request, a simple quicklink.

– Remold

1 Like

Remold,

You just want to create a empty identity?
All i can think is a quicklink calling a simple workflow that send a IdentityModel with just the IdentityName to the LCM Identity create Workflow.

That would be easier, right?

1 Like

That indeed looks like a plan :slight_smile:

Are there any other simple options to create an empty identity (cube)? Does anyone have a brilliant idea?

– Remold

1 Like

Maybe then just a quicklink, workflow, very limited form with just necessary data?

1 Like

Is your plan is to someone manually correlate this NPAs to the newly created Empty Identities?

You May use SailPoint’s OOTB batch request capability to create identity with minimum attribute.

https://documentation.sailpoint.com/identityiq/help/lcm/batchrequesttypesexamples.html?Highlight=Batch%20Request

1 Like

@Remold In one of implementation, we put some logic in Creation Rule that check for objectClass → if it’s computer then we create computer objects that was treated as identity so we can add in AD Groups else we create Service account .

in this way, we don’t need to do build any WF, creation Rule will handle creation of Service account during account aggregation easily.

Code should be like

List objectClass = account.getAttribute("objectClass");
String comp = "no";
for (String objectc : objectClass) {
if(objectc.toLowerCase().contains("computer") {
  comp = "yes"
}
}
if("yes".equals(comp) {
//Set Attribute in computer obect 
}else {
 //Set Attrubute for Service account
}

Let me know if that make sense

2 Likes

I feel, this is one of the easiest way to create just an identity. @Remold :point_up_2:

1 Like

I think this is indeed the most simplest solution which fits my clients requirements :)’

Thanks all for all the responses :slight_smile:

– Remold

1 Like

The plan is either manual or automatic. Still to be decided per application.
The question in this thread was about the creation of the identities :slight_smile:

– Remold

1 Like

Thanks @Remold , reason for asking this is if the admin team have capabilities to run job in future thought of suggesting a simple job which does both in automated fashion ( creation and correlation ) which requires very minimal technical skills as you that’s your need
Anyhow if the approach is manual batch request can be used as other suggested

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.