cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Classifications in IdentityIQ

Classifications in IdentityIQ

 

About classifications

Classifications let you flag and categorize roles and entitlements, to help ensure the security and integrity of your access governance practices. Classifications can alert you when requesting, granting, or approving a user’s access will give that user access to sensitive, protected, or otherwise significant data.

In IdentityIQ, classifications are typically used to flag access to sensitive data, such as financial, personal, or health-related information, but you can use classifications to identify any kind of access your business needs to pay special attention to.

Classifications can be used in certifications and policies, to help you monitor and control the access your users have to sensitive data. You can configure access requests, approvals, and access reviews to show a classification icon with any role or entitlement that grants access to sensitive data, so that the users responsible for making access decisions can quickly and easily see which entitlements allow potentially risky access.

 

Where classification data comes from

IdentityIQ’s classification functions are designed to integrate with SailPoint’s File Access Manager module, to provide robust and seamless governance of sensitive data.

You can also implement classifications using data from other sources than File Access Manager, to tailor your classifications solution to your particular business needs. You can also use IdentityIQ's debug pages to create classifications directly in IdentityIQ.

A sample classification XML is provided at the end of this article.

 

Assigning classifications to roles and entitlements

For File Access Manager classifications, classifications are assigned to roles and entitlements by running a task. Classifications from other sources can be assigned to roles and entitlements manually. 

 

Classification task for File Access Manager classifications

A new task in IdentityIQ version 8.1 handles the work of retrieving classification data from File Access Manager and assigning it to roles and entitlements in IdentityIQ: the File Access Manager classification task. Classifications from File Access Manager are managed as attributes on group and role entitlements. Classifications are correlated to roles and entitlements in IdentityIQ using either the correlation logic defined in the applications that aggregate account and group data, or custom rule logic.

Important: To use the File Access Manager classification task, you first have to configure a connection between IdentityIQ and File Access Manager. Details on how to configure this connection are in the IdentityIQ Version 8.1 System Configuration Guide.

 

How the File Access Manager classification task works

To give an overview of how the File Access Manager classification task works, we will use Active Directory as an example:

In our example, a user has Active Directory account, and the Active Directory account has membership in an Active Directory group. The Active Directory group grants access to various folders, some of which contain classified data. In other words, this Active Directory group grants access to classified data, to any user in the group.

File Access Manager’s governance operations can identify the folders that have classified data, and which groups grant access to those folders. When IdentityIQ's File Access Manager classification task retrieves this information from File Access Manager, it correlates the Active Directory groups identified in File Access Manager with the corresponding Active Directory groups managed in IdentityIQ.
This correlation can be done in a simple manner by using a common correlation key in the Active Directory application’s group schema; or, if more sophisticated handling is needed, a custom rule can be written to manage the correlation.

The File Access Manager classification task takes classification data that is recorded in File Access Manager at the folder level, and marks it in IdentityIQ on the Active Directory group that has access to that folder, so that access to classified data can be governed according to IdentityIQ's governance model.

Important: If your organization uses roles in your IdentityIQ implementation, you may also want to associate the classifications with your roles, so that roles which contain classified groups get marked as classified roles. To do this, you will also need to run an Effective Access Index task after running the File Access Manager classification task, to assign classification data to roles. 

To Define Correlation Logic in an Application Definition:

These steps assume that you have already defined an application to correlate account and group data, such as an Active Directory application.

  1. Click Applications > Application Definitions

  2. Open the application that correlates accounts and groups

  3. In the application's Group Schema, set the attribute you want to use for correlating File Access Manager classifications to IdentityIQ groups and roles as the correlation key. In Active Directory applications, this is typically the MsDs-PrincipalName attribute.

  4. Save your changes to the application definition

  5. Click gear menu > Global Settings > File Access Manager Configuration

  6. In the Correlation Information for File Access Manager section, add the application you just updated to the SCIM Correlation Applications list.

  7. Save your changes

  8. Repeat these steps for each application you will use with File Access Manager classifications.

To Define Correlation Custom Rule Logic Globally

Handling correlation via a custom rule is typically used only when the correlation logic you can configure directly in your application definition does not meet your needs.

This step assumes that a custom BeanShell rule has been created to handle your custom correlation logic. For more information on developing rules, see the BeanShell Developer's Guide for IdentityIQ, particularly the Aggregation Rule Best Practices section.

  1. Click gear menu > Global Settings > File Access Manager Configuration
  2. In the Correlation Information for File Access Manager section, choose your rule from the SCIM Correlation Applications list
  3. Save your changes

 

Configuring the File Access Manager classification task

  1. Click Setup > Tasks
  2. Enter a Name for the task and set the standard task properties such as notifications, sign-off, and host, as you do for any other task.
  3. If you want to use a custom rule to handle correlation, choose it from the Classification Customization Rule. Custom rules are typically used only when the correlation logic you can configure directly in the application definition does not meet your needs. Rule must be of type ClassificationCustomization in order to be selectable in this UI.
  4. If your File Access Manager classification data includes descriptions, this is the locale they will be promoted to, by default

 

Adding classifications to roles

Classifications from sources other than File Access Manager can be assigned directly to roles in Role Management.

  1. Click Setup > Roles
  2. In the role viewer, select the role to edit
  3. Click Edit Role
  4. Choose the classification(s) to assign to the role.
  5. Save your changes.

RoleEditor.png

 

 

Adding classifications to entitlements

Classifications from sources other than File Access Manager can be assigned directly to entitlements in the Entitlement Catalog.

  1. Click Applications > Entitlement Catalog
  2. Select the entitlement to edit
  3. Click the Classifications tab
  4. Choose the classification(s) to assign to the entitlement and click Add for each
  5. Save your changes.

EditEntitlement.png

 

 

Working with classifications in IdentityIQ

Classifications can be used throughout IdentityIQ's compliance and lifecycle management features, to alert users when requesting, granting, or approving access will grant access to sensitive, protected, or otherwise significant data.

 

Classifications in access requests

The option to make classification flags visible in Access Requests is a configurable option. This option is provided so that you can choose whether or not to alert requesters to the fact that certain roles or entitlements will given them access to sensitive or protected data. Note that classification flags always appear in Access Approvals, regardless of the setting for Access Requests.

AR.PNG

 

Enabling or disabling classification visibility in access requests

  1. Click the gear menu > Lifecycle Manager
  2. On the Configure tab, scroll to the Manage Classifications Options section
  3. Check the Display classifications in Access Request box
  4. Save your change

 

Classifications in access approvals

Users responsible for approving access can see classification information in the approval Ul. Click the classification icon to see details about the classification.

AccessRequestHoverDetails.png

 

Click the Show Details link in the main Approvals UI to open a dialog with more details.

AccessRequestDetailsPane.png

 

 

Classifications in certifications and access reviews

When you schedule a certification campaign, you can opt to show classification information the campaign’s access reviews. Classifications can be shown in Manager, Application Owner, Advanced, Role Membership, and Targeted certifications. You can also use classifications as a criterion for what to certify, in Targeted certifications.

 

Setting a global default for showing classifications in certifications

You can set a global default to show classifications for all your certification campaigns, and modify the default setting in any individual certifications you schedule

To set the global default for showing classifications in your certification campaigns:

  1. Click the gear menu > Compliance Manager
  2. In the Behavior section, use the Show Classifications checkbox to enable or disable showing classifications by default.
  3. Save your changes.

 

Showing classifications in individual certifications

To modify the global default behavior in an individual certification, check or uncheck the Show Classifications checkbox in the Schedule Certification page.

  • In Manager, Entitlement Owner, Advanced, and Role Member certifications, this option is on the Behavior tab.
  • In Targeted certifications, this option is in the Additional Settings section, under Advanced Options

 

Including classifications as criteria for what to certify

This option is available only in Targeted certifications:

  1. In the What to Certify section, click Filter Roles or Filter Entitlements
  2. Select Classifications as an attribute
  3. Choose an operator (Equals or Not Equals) and select your classification(s) from the drop-down

TargetedCertification.png

 

Classifications in policies

Classifications can be used in as rule criteria in Advanced policies.

  1. Click Setup > Policies
  2. Open an existing Advanced Policy, or click New Policy > Advanced Policy
  3. Click an existing rule, or click New Rule, to open the rule editor
  4. Use the Match List selection method
  5. Click Add Role Attribute or Add Entitlement Attribute
  6. Choose Classification as the name of the attribute; in the Value field, type the name of the classification. Names of classifications can be found in the Debug pages, in the relevant Classification object.
  7. Click Done

In this example, the policy will evaluate any role or entitlement with a "PHI" classification as a violation.

AdvancedPolicyRule.png

 

Searching for classifications on roles and entitlements

To see the roles and entitlements that have classifications assigned to them:

  1. Click Intelligence > Advanced Analytics
  2. Choose Role or Entitlement as the Search Type
  3. Choose the Classification to search on.
  4. Be sure to include Classifications in the Fields to Display in the search results.
  5. Click Run Search

AdvancedAnalyticsSearch.png

 

 

Classification data in identities

In the Identity Warehouse, you can view classification flags on roles and entitlements for the identity, on the Entitlements tab.

IdentityWarehouse.png

 

The Manage Identity feature also shows classifications for entitlements on identities.

  1. In the Quicklinks menu, click Manage Identity
  2. Choose Edit Identity or View identity
  3. Click on the identity; the Access panel for the identity shows a classification icon for any entitlements with classifications assigned.
  4. Click the classification icon for more details.

ViewIdentity.png

 

For more information

 

Sample classification XML

If you plan to import classification data from a source other than File Access Manager, or create your own classification objects directly in the IdentityIQ Debug pages, this example of a classification object illustrates how to structure the XML.

<?xml version='1.0' encoding='UTF-8'?><!DOCTYPE Classification PUBLIC "sailpoint.dtd" "sailpoint.dtd">
<Classification id="" name="FinancialSensitive" displayName="Financials-Sensitive" origin="MyIndependentDataSource">
<Attributes>
<Map>
<entry key="sysDescriptions">
<value>
<Map>
<entry key="en_US" value="Allows access to sensitive financial data"/>
<entry key="fr_FR" value="Permet l'accès à des données financières sensibles"/>
</Map>
</value>
</entry>
</Map>
</Attributes>
</Classification><Classification id="" name="Privileged" displayName="Privileged Data" origin="MyIndependentDataSource">
<Attributes>
<Map>
<entry key="sysDescriptions">
<value>
   <Map>
<entry key="en_US" value="Allows access to privileged data"/>
<entry key="fr_FR" value="Permet l'accès à des données privilégiées"/>
</Map>
</value>
</entry>
</Map>
</Attributes>
</Classification>

 

Labels (1)
Comments

Can we change/customize the classification icon?

Can we have customization in the name of the classification and the icon?

how to retrieve Entitlement classification or Role classification via API?

Is it possible to have classifications that come from more than one application/connector?

So far, in my experience, the origin="<application name>" seems to restrict from using that classification across multiple applications for entitlements

 

Hello - did anyone figure out how to customize the classification icon? Is there a way to mark High Risk access?

Version history
Revision #:
3 of 3
Last update:
‎Mar 16, 2023 07:03 PM
Updated by: