Skip to content

Schema Reference

The application schema is used to configure the objects returned from a connector.

Note

  • The Account Schema tab is used to define the attributes for each object type in the application being configured. The schema attributes can be defined as Entitlement or Multi-Valued. Refer to Managing Source Account Schemas for more information.

  • The schema attributes that are not present by default must be defined as strings if not specified.

The RACF (Read-Only) connector uses the following default correlation and object configurations.

Note

This connector currently supports two types of objects, account and group.

Default Account Schema

Each source supports a variety of details, or attributes, about each user who has an account, such as their name, email address, manager name, and location.

The set of account attributes each source stores and how they're organized is known as the account's schema. To best represent your data, you can configure sources to use an account schema matching the one you use in the external connector. Refer to Managing Source Account Schemas for more information.

Default Account Attributes

The RACF (Read-Only) connector supports the following default account schema attributes and customer configurable attributes. The attributes must be defined as strings if not specified.

Account objects are used when building identities Link objects.

CLASSES

Attribute Name Description
CATEGORIES Defines the categories associated with a general resource. There is one record per general resource/category combination.
KERB_NAME RACF user name as taken from the profile.
KERB_MAXLIFE Maximum ticket life.
KERB_KEY_VER Current key version.
KERB_ENCRYPT_DES Is key encryption using DES enabled?
KERB_ENCRYPT_DES3 Is key encryption using DES3 enabled?
KERB_ENCRYPT_DESD Is key encryption using DES with derivation enabled?
KERB_ENCRYPT_A128 Is key encryption using AES128 enabled?
KERB_ENCRYPT_A256 Is key encryption using AES256 enabled?
KERB_KEY_FROM Key source. Valid values are PASSWORD or PHRASE.
NAME User ID as taken from the profile name.
CREATE_DATE The date that the profile was created.
OWNER_ID The user ID or group name that owns the profile.
ADSP Does the user have the ADSP attribute?
SPECIAL Does the user have the SPECIAL attribute?
OPER Does the user have the OPERATIONS attribute?
REVOKE Is the user REVOKEd?
GRPACC Does the user have the GRPACC attribute?
PWD_INTERVAL The number of days that the user’s password can be used.
PWD_DATE The date that the password was last changed.
PROGRAMMER The name associated with the user ID.
DEFGRP_ID The default group associated with the user.
LASTJOB_TIME The time that the user last entered the system.
LASTJOB_DATE The date that the user last entered the system.
INSTALL_DATA Installation-defined data.
UAUDIT Do all RACHECK and RACDEF SVCs cause logging?
AUDITOR Specifies if the user has the auditor attribute.
NOPWD YES - indicates that this user ID can logon without a password using OID card. NO - indicates that this user must specify a password. PRO - indicates a protected user ID. PHR - indicates that the user has a password phrase.
OIDCARD Specifies if this user has the OIDCARD data.
PWD_GEN The current password generation number.
REVOKE_CNT The number of unsuccessful logon attempts.
MODEL The data set model profile name.
SECLEVEL The user’s security level.
REVOKE_DATE The date that the user will be revoked.
RESUME_DATE The date that the user will be resumed.
ACCESS_SUN Can the user access the system on Sunday?
ACCESS_MON Can the user access the system on Monday?
ACCESS_TUE Can the user access the system on Tuesday?
ACCESS_WED Can the user access the system on Wednesday?
ACCESS_THU Can the user access the system on Thursday?
ACCESS_FRI Can the user access the system on Friday?
ACCESS_SAT Can the user access the system on Saturday?
START_TIME After what time can the user logon?
END_TIME After what time can the user not logon?
SEC_LABELS The user’s default security label.
ATTRIBS Other user attributes (RSTD for users with RESTRICTED attribute).
PWDENV_EXISTS Has a PKCS#7 envelope been created for the user’s current password?
PWD_ASIS Should the password be evaluated in the case entered?
PHR_DATE The date the password phrase was last changed.
PHR_GEN The current password phrase generation number.
CERT_SEQN Sequence number that is incremented whenever a certificate for the user is added, deleted, or altered.
PPHENV_EXISTS Has the user's current password phrase been PKCS#7 enveloped for possible retrieval?
ASSOCIATED_MAPPING Defines the certificate name filter in the DIGTNMAP class associated with this user ID.
CSDATA_CUSTOM Record type of the User CICS Data record
LNOTES_SHORTNAME User ID as taken from the profile name.
CICS_OP_CLASSES The class associated with the CICS operator.

GROUPS

Attribute Name Description
OVM_UID User identifier (UID) associated with the user name from the profile.
OVM_HOME_PATH Home path associated with the user identifier (UID).
OVM_PROGRAM Default program associated with the user identifier (UID).
OVM_FSROOT File system root for this user.
PRIMARY_LANGUAGE The primary language for the user.
SECONDARY_LANGUAGE The secondary language for the user.
CICS_RSL_KEY Defines the resource security level (RSL) keys associated with a CICS user. There is one record per combination of user and CICS RSL key.
LDAP_HOST LDAP server URL.
LDAP_BIND_DN LDAP BIND distinguished name.
NETVIEW_IC Command list processed at logon.
NETVIEW_CONSOLE_NAME Default console name.
NETVIEW_CTL CTL value: GENERAL, GLOBAL, or SPECIFIC.
NETVIEW_MSGRECVR Eligible to receive unsolicited messages?
NETVIEW_NGMFADMN Authorized to NetView graphic monitoring facility?
NETVIEW_NGMFVSPN Value of view span options.
NDS_UNAME NDS user name associated with the user ID.
CICS_OPIDENT The CICS operator identifier.
CICS_OPPRTY The CICS operator priority.
CICS_NOFORCE Is the extended recovery facility (XRF) NOFORCE option in effect?
CICS_TIMEOUT The terminal time-out value. Expressed in hh:mm.
DCE_UUID DCE UUID associated with the user name from the profile.
DCE_NAME DCE principal name associated with this user.
DCE_HOMECELL Home cell name.
DCE_HOMEUUID Home cell UUID.
DCE_AUTOLOGIN Is this user eligible for an automatic DCE login?
CERTIFICATE Defines the names of the certificate profiles in the DIGTCERT class that are associated with this user ID.
CICS_TSL_KEY Defines the transaction security level (TSL) keys for a CICS user. There is one record per combination of user and CICS TSL key.
TSO_ACCOUNT_NAME User ID as taken from the profile name.
TSO_COMMAND The command issued at LOGON.
TSO_DEST The default destination identifier.
TSO_HOLD_CLASS The default hold class.
TSO_JOB_CLASS The default job class.
TSO_LOGIN_PROC The default logon procedure.
TSO_LOGIN_SIZE The default logon region size.
TSO_MSG_CLASS The default message class.
TSO_LOGON_MAX The maximum logon region size.
TSO_PERF_GROUP The performance group associated with the user.
TSO_SYSOUT_CLASS The default sysout class.
TSO_USER_DATA The TSO user data, in hexadecimal in the form X<cccc>.
TSO_UNIT_NAME The default SYSDA device.
TSO_SECLABEL The default logon security label.
DFP_DATA_RECORDS Defines the information required by the System Managed Storage facility of the Data Facility Product (DFP).
AREA_NAME Area for delivery for the user.
BUILDING Building for delivery.
DEPARTMENT Department for delivery.
ROOM Room for delivery.
ADDRESS1 Address line 1
ADDRESS2 Address line 2
ADDRESS3 Address line 3
ADDRESS4 Address line 4
ACCOUNT_NUMBER User account number for delivery.
MVS_UID z/OS UNIX user identifier (UID) associated with the user name from the profile.
MVS_HOME_PATH HOME PATH associated with the z/OS UNIX user identifier (UID).
MVS_PROGRAM Default Program associated with the z/OS UNIX user identifier (UID).
MVS_MAX_CPUTIME Maximum CPU time associated with the UID.
MVS_MAX_ASSSIZE Maximum address space size associated with the UID.
MVS_MAX_FILEPROC Maximum active or open files associated with the UID.
MVS_MAX_PROC Maximum number of processes associated with the UID.
MVS_MAX_THREADS Maximum number of threads associated with the UID.
MVS_MAX_MAP_STORAGE Maximum mappable storage amount associated with the UID.
MVS_MEM_LIMIT Maximum size of non-shared memory.
MVS_SHMEM_LIMIT Maximum size of shared memory.
NETVIEW_OPCLASS OPCLASS value from 1 to 2040.
EIM_LDAPPROFFILE EIM LDAPBIND profile name.

Default Entitlement Attributes

Entitlement attributes define the entitlements, such as groups or roles, that can be assigned to the managed system's user accounts. Refer to Managing Entitlements for more information.

Caution

Changing the attribute marked as the Entitlement ID after aggregating accounts or entitlements can result in duplicate entitlements being created, or access profiles and roles breaking. To avoid this, edit the entitlement schema before performing any aggregations.

Default Group Attributes

The RACF (Read-Only) connector also supports groups. The following attributes must be configured on the managed system and in the SailPoint source schema to manage groups.

Attribute Name Description
SUBGROUPNAME The name of a subgroup within the group.
MVS_GID OMVS z/OS UNIX group identifier (GID) associated with the group name from the profile.
CSDATA_CUSTOM Defines the custom fields associated with a group. There is one record per combination of group and CSDATA custom fields.
MEMBERS A user ID within the group.
NAME Group name as taken from the profile name.
SUPERIOR_GROUP Name of the superior group to this group.
CREATE_DATE Date that the group was defined.
OWNER_ID The user ID or group name which owns the profile.
UACC The default universal access. Valid values are NONE for all groups other than the IBM-defined VSAMDSET group which has CREATE.
NOTERMUACC Indicates if the group must be specifically authorized to use a particular terminal through the use of the PERMIT command.
INSTALL_DATA Installation-defined data.
GROUP_MODEL Data set profile that is used as a model for this group.
UNIVERSAL Indicates if the group has the UNIVERSAL attribute.
OVM_GID OMVS z/OS UNIX group identifier (GID) associated with the group name from the profile.
TME_ROLE Role profile name.

Documentation Feedback

Feedback is provided as an informational resource only and does not form part of SailPoint’s official product documentation. SailPoint does not warrant or make any guarantees about the feedback (including without limitation as to its accuracy, relevance, or reliability). All feedback is subject to the terms set forth at https://developer.sailpoint.com/discuss/tos.