A comparison of service interfaces and web services provided by various privilege management and access control systems and projects.
Category
RolesWS
UAws
KS
KRice
Grouper
XACML contrib
Sakai3?
Setup
checkAuthEditPermissions
getRoleCategories getRoleCategory getRole getRolesByKeyList getRolesByPermission getRolesByRoleCategory getAllowedRolesForQualifierType getQualifierTypes getQualifierTypesForQualifierHierarchy getAllowedQualifierTypesForRole getUpdatableQualifierTypes getAssignableQualifierTypesForRole getCheckableQualifierTypesForPermission getQualifierHierarchies getQualifierHierarchiesByRoleCategory getQualifierHierarchy getAllowedRolesForQualifierTypePermission getAllPermissionsByRoleCategory getPermissionsByRole
Read
getUserAuthorizations userAuthorization isUserAuthorized isUserAuthorizedExt listAuthorizationsByPerson listAuthorizationsByPersonExt listAuthorizationsByPersonXML listEditableAuthorizationByAuthId listAuthorizationsByPersonRawXML listAuthByPersonExtend1XML listAuthByPersonExtend1 listAuthorizationsByCriteria listFunctionCategories listPickableFunctionsByCategory getQualifierTypeForFunction getQualifierTypeForFunctionResponse getFunctionDesc getQualifierXML getQualifierXMLForCriteriaQuery getQualifierRootXML listViewableCategories listViewableFunctionsByCategory getSelectionList getCriteriaSet listPersonRaw listPersonJSON getUserAuthorizations
getTransactionHistory getHistory isUserAuthorized listAuthorizationsByPerson getUserAuthorizations
validateAuthorization isAllowed hasQualifiedRole getAuthorization getAuthorizationsByPrincipal getAllAuthorizationsByQualifier getUpdatableAuthorizations getAzGroupAuthorization getUpdatableAzGroupAuthorizations doesPrincipalExist getPrincipalsByQualifiedRole getRolesInContext getPermissionsInContext getQualifier getQualifiersByIdList getQualifiersByPrincipalRole getQualifierChildren getQualifierParents getAllQualifierDescendants getAllQualifierAncestors getQualifierBranch
Search
Maintenance
rolesAuthorization batchCreate batchDelete batchReplace batchUpdate saveCriteria createAuthorization createAuthorizationResponse updateAuthorization updateAuthorizationResponse deleteAuthorization deleteAuthorizationResponse
registerQualifier deregisterQualifier linkQualifier delinkQualifier updateQualifier grantAuthorization updateAuthorization revokeAuthorization grantAuthorizationToAzGroup updateAuthorizationForAzGroup revokeAuthorizationForAzGroup