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.
casso126
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