# Uses of Package
com.sas.lsaf.security.privilege

- Packages that use com.sas.lsaf.security.privilege
  Package | Description
  --- | ---
  com.sas.lsaf | Class to log on to the system.
  com.sas.lsaf.client | Classes needed to create a session and access available services.
  com.sas.lsaf.security.privilege | Service and classes for identifying and using privileges in the system.
  com.sas.lsaf.security.role | Service and class definitions for manipulating and creating roles, their availability in contexts, and their membership lists.

- Classes in com.sas.lsaf.security.privilege used by com.sas.lsaf
  Class | Description
  --- | ---
  GlobalPrivilegeService | The global privilege service provides methods to manage the assignment of global privileges to users.
  ScopedPrivilegeService | A service to access the scoped privileges available at a given repository context.

- Classes in com.sas.lsaf.security.privilege used by com.sas.lsaf.client
  Class | Description
  --- | ---
  GlobalPrivilegeService | The global privilege service provides methods to manage the assignment of global privileges to users.
  ScopedPrivilegeService | A service to access the scoped privileges available at a given repository context.

- Classes in com.sas.lsaf.security.privilege used by com.sas.lsaf.security.privilege
  Class | Description
  --- | ---
  GlobalPrivilege | A global privilege represents a capability to perform some global function or global action in the system.
  Privilege | A privilege represents a capability to perform some function or action in the system.
  PrivilegeException | Root of the hierarchy of all checked privilege exceptions within the SAS Life Science Analytics Framework Java API.
  PrivilegeNotFoundException | Thrown when a privilege specified is not defined.
  ScopedPrivilege | A scoped privilege represents a capability to perform some scoped function or action in the repository hierarchy.

- Classes in com.sas.lsaf.security.privilege used by com.sas.lsaf.security.role
  Class | Description
  --- | ---
  PrivilegeNotFoundException | Thrown when a privilege specified is not defined.
  ScopedPrivilege | A scoped privilege represents a capability to perform some scoped function or action in the repository hierarchy.