Restricted Methods
Some of the methods in the DMS API can only be called within a session established at a minimum level of the user privilege hierarchy or higher. For example, adding an end user to a role requires an organization administrator session, administrator session, or super administrator session.
casso127
Some of the methods in the DMS API can only be called within a session established at a minimum level of the user privilege hierarchy or higher. For example, adding an end user to a role requires an organization administrator session,
CA Single Sign-On
administrator session, or super administrator session.Method | Minimum Privilege Level and Class |
addObject() | Organization administrator sessionSmDmsObject and subclasses |
addToGroup() | Organization administrator sessionSmDmsObject and subclasses |
addToRole() | Organization administrator sessionSmDmsUser class |
authenticate() | End user sessionSmDmsUser class |
changePassword() | End user sessionSmDmsUser class |
deleteObject() | Organization administrator sessionSmDmsObject and subclasses |
getCapabilities() | End user sessionSmDmsDirectory class |
getDirectoryContext() | End user sessionSmDmsApiImpl class |
getDisabledState() | End user sessionSmDmsUser class |
getDmsContext() | CA Single Sign-On administrator sessionSmDmsApiImpl class |
getDmsRoles() | Organization administrator sessionSmDmsDirectory class |
getGroups() | End user sessionSmDmsObject and subclasses |
getGroups() | Organization administrator sessionSmDmsOrganization class |
getMembers() | Organization administrator sessionSmDmsGroup class |
getMembers() | Organization administrator sessionSmDmsRole class |
getObject() | End user sessionSmDmsObject and subclasses |
getOrganizations() | Organization administrator sessionSmDmsOrganization class |
getRoles() | End User sessionSmDmsUser class |
getRoles() | Organization administrator sessionSmDmsOrganization class |
getUserChallengeText() | Super administrator sessionSmDmsDirectory class |
getUserPWState() | End user sessionSmDmsUser class |
getUserTempPassword() | Super administrator sessionSmDmsDirectory class |
login() | No sessionSmApiSession class |
logout() | CA Single Sign-On administrator sessionSmApiSession class |
modifyObject() | End user sessionSmDmsObject and subclasses |
removeFromGroup() | Organization administrator sessionSmDmsObject and subclasses |
search() | Organization administrator sessionSmDmsOrganization class |
searchBack() | Organization administrator sessionSmDmsOrganization class |
searchForward() | Organization administrator sessionSmDmsOrganization class |
searchRefresh() | Organization administrator sessionSmDmsOrganization class |
setDisable() | Organization administrator sessionSmDmsUser class |
setDisabledState() | Organization administrator sessionSmDmsUser class |
setEnable() | Organization administrator sessionSmDmsUser class |
modifyObjectClass() | Organization administrator sessionSmDmsObject and subclasses |
setPasswordMustChange() | End user sessionSmDmsUser class |
setUserPWState() | End user sessionSmDmsUser class |