Scope rules under Admin Roles are doing case sensitive comparison
search cancel

Scope rules under Admin Roles are doing case sensitive comparison

book

Article ID: 225850

calendar_today

Updated On:

Products

CA Identity Manager

Issue/Introduction

Userid is in uppercase and the scope rule of Manager CPCID=admin's CPCID is failing as it is doing case-sensitive comparison. How to do case insensitive comparison?

Environment

Release : 14.3

Component : Identity Manager 

                      CA Directory

Cause

Manager CPCID" is mapped to "eTCustomeField11" as per CPCCorpPr.xml

"eTcustomerField11" at Directory level in 'etrust_admind.dxc' schema file under DXHOME/config/schema folder is defined as:

schema set attribute etrust-admin-COS-attr:256 = {
    name = eTCustomField11
    ldap-names = eTCustomField11
    equality = caseExactMatch
    syntax = directoryString
    multi-valued
};

"equality = caseExactMatch" is forcing Identity Manager to perform an exact match

Resolution

Since schema files are part of provisioning Directory installation.  Any modification is NOT SUPPORTED as the future upgrade will overwrite those files.  However, AT YOUR OWN RISK, customer can change it to "equality = caseIgnoreMatch" and restart CA Directory service.