Uses of Class
com.sas.lsaf.security.privilege.ScopedPrivilege
Packages that use ScopedPrivilege
Package
Description
Service and classes for identifying and using privileges in the system.
Service and class definitions for manipulating and creating roles, their availability in contexts, and their
membership lists.
-
Uses of ScopedPrivilege in com.sas.lsaf.security.privilege
Fields in com.sas.lsaf.security.privilege declared as ScopedPrivilegeModifier and TypeFieldDescriptionstatic final ScopedPrivilegeScopedPrivileges.PRIVILEGE_ACL_PROPAGATIONA scoped privilege enables a user to cascade permission changes.static final ScopedPrivilegeScopedPrivileges.PRIVILEGE_CREATE_PROCESS_FLOWSA scoped privilege enables a user to create process flows within the repository.static final ScopedPrivilegeScopedPrivileges.PRIVILEGE_ENABLE_VERSIONINGA scoped privilege enables a user to enable versioning on unversioned files.static final ScopedPrivilegeScopedPrivileges.PRIVILEGE_MANAGE_LOCKSA scoped privilege enables a user to create and manage locks on files.static final ScopedPrivilegeScopedPrivileges.PRIVILEGE_MANAGE_MEMBERSHIPA scoped privilege enables a user to manage the memberships of the organization, projects and analyses.static final ScopedPrivilegeScopedPrivileges.PRIVILEGE_MANAGE_PROCESS_FLOWSA scoped privilege enables a user to manage process flows owned by other users.static final ScopedPrivilegeScopedPrivileges.PRIVILEGE_MANAGE_ROLESA scoped privilege enables a user to manage role definitions, role assignments and role memberships for the organization, projects and analyses.static final ScopedPrivilegeScopedPrivileges.PRIVILEGE_MANAGE_SHARED_FOLDERSAllows users to manage shared folders within the repository.static final ScopedPrivilegeScopedPrivileges.PRIVILEGE_MANAGE_STATEA scoped privilege enables a user to manage theStateof contexts with theStatecapability.static final ScopedPrivilegeScopedPrivileges.PRIVILEGE_MANAGE_STUDIESA scoped privilege enables a user to manage studies.static final ScopedPrivilegeScopedPrivileges.PRIVILEGE_MANAGE_VERSIONINGA scoped privilege enables a user to manage versioning of versioned files.static final ScopedPrivilegeScopedPrivileges.PRIVILEGE_PERMANENTLY_DELETEA scoped privilege enables a user to permanently delete objects that were logically deleted by other users.static final ScopedPrivilegeScopedPrivileges.PRIVILEGE_PROCESS_FLOW_ADMINISTRATIONA scoped privilege enables a user to take ownership of process flows owned by other users.static final ScopedPrivilegeScopedPrivileges.PRIVILEGE_RESTOREA scoped privilege enables a user to restore objects that were logically deleted by other users.static final ScopedPrivilegeScopedPrivileges.PRIVILEGE_SIGN_FILEA scoped privilege enables a user to electronically sign files within the repository.Fields in com.sas.lsaf.security.privilege with type parameters of type ScopedPrivilegeModifier and TypeFieldDescriptionstatic final Set<ScopedPrivilege> ScopedPrivileges.ALL_SCOPED_PRIVILEGESThe complete set of scoped privileges within the system.Methods in com.sas.lsaf.security.privilege that return types with arguments of type ScopedPrivilegeModifier and TypeMethodDescriptionScopedPrivilegeService.getAvailablePrivileges()Gets the set of scoped privileges that are available for assignment. -
Uses of ScopedPrivilege in com.sas.lsaf.security.role
Methods in com.sas.lsaf.security.role that return types with arguments of type ScopedPrivilegeModifier and TypeMethodDescriptionRoleDescriptor.getPrivileges()Gets the privileges assigned to a role.Method parameters in com.sas.lsaf.security.role with type arguments of type ScopedPrivilegeModifier and TypeMethodDescriptionvoidRoleDescriptor.setPrivileges(Set<ScopedPrivilege> privileges) Sets the privileges assigned to a role.Constructor parameters in com.sas.lsaf.security.role with type arguments of type ScopedPrivilegeModifierConstructorDescriptionRole(String id, ObjectIdentity definedContext, ObjectIdentity assignedContext, String name, String description, long revision, Set<ScopedPrivilege> privileges, Set<Principal> members) It is not intended or recommended that the consumer of this API construct these objects.RoleDescriptor(String id, ObjectIdentity definedContext, ObjectIdentity assignedContext, String name, String description, Set<ScopedPrivilege> privileges) It is not intended or recommended that the consumer of this API construct these objects.