Dataservices attributes for recertification
IBM Verify Identity Governance provides
optional attributes in the erAccountItem
object class
to represent different values for recertification.
Overview
The dataservices
attributes
for recertification are relevant only if recertification is enabled
for specific accounts or accesses.
erLastCertifiedDate
erRecertificationLastAction
erAccessLastCertifiedDate
erAccessRecertificationLastAction
erLastCertifiedDate
The erLastCertifiedDate
attribute
is updated by the account recertification process only, but not for
accesses. An optional attribute for the timestamp of the last time
the account was marked as recertified. This attribute is updated on
approved recertifications regardless of recertification policy schedule
type, whether rolling or calendar style.
This attribute is
updated for both approvals during normal recertification cycle and
through the recertificationOverride
option outside
of the normal recertification policy run. The absence of a value means
that recertification was never approved for this account. The Account
data services object from the com.ibm.itim.dataservices.model.domain package
defines the setLastCertifiedDate()
and getLastCertifiedDate()
methods
for accessing this attribute. When an account is certified,
this attribute must be updated along with reRecertificationLastAction
.
erRecertificationLastAction
erRecertificationLastAction
attribute
is updated by the account recertification process only, but not for
accesses. This attribute requires a getter and setter method defined
on the Account data services object class com.ibm.itim.dataservices.model.domain package: public void setRecertificationLastAction(String recertificationAction)
public String getRecertficiationLastAction()
com.ibm.itim.dataservices.model.domain.Account.CERTIFIED = ‘CERTIFIED’
com.ibm.itim.dataservices.model.domain.Account.CERTIFIED_ADMIN = ‘CERTIFIED_ADMIN’
com.ibm.itim.dataservices.model.domain.Account.REJECTED_MARK = ‘REJECTED_MARK’
com.ibm.itim.dataservices.model.domain.Account.REJECTED_SUSPEND = ‘REJECTED_SUSPEND’
erAccessLastCertifiedDate
The erAccessLastCertifiedDate
attribute
is specific to accesses that are defined on an account. This multivalued
attribute holds the access group definition distinguished name and
timestamp that shows when that access was last certified as a delimited
string.
Example
eraccesslastcertifieddate: erntlocalname=users,
erglobalid=7281584268561021074,ou=services,
erglobalid=00000000000000000000,ou=hawk,o=ibm,
c=us;;200711202115Z
This example shows the last recertification date for the access that is associated with the access defined for the group specified by the distinguished name. Only one value for this attribute per access is defined for the account.
erAccessRecertificationLastAction
The erAccessRecertificationLastAction
attribute
is specific to recertification state of accesses that are defined
on an account. This multivalued attribute holds the access group definition
distinguished name and recertification last action taken as a delimited
string. It serves the same purpose for accesses as erRecertificationLastAction
does
for accounts.
Example
eraccessrecertificationlastaction: erntlocalname=users,
erglobalid=7281584268561021074,
ou=services,erglobalid=00000000000000000000,
ou=hawk,o=ibm,c=us;;CERTIFIED
This example shows
the last recertification action for the access that is associated
with the group definition distinguished name. The values for the action
are the same as described for the erRecertificationLastAction
attribute.
Only one value for this attribute per access is defined for the account.