Package | Description |
---|---|
com.sas.lsaf.security.privilege |
Service and classes for identifying and using privileges in the system.
|
Modifier and Type | Field and Description |
---|---|
static GlobalPrivilege |
GlobalPrivileges.PRIVILEGE_ALLOW_VISUAL_ANALYTICS
The global privilege that allows users to provide files for SAS Visual Analytics.
|
static GlobalPrivilege |
GlobalPrivileges.PRIVILEGE_AUDIT_REPORTING
The global privilege that allows users to view the audit trail for the entire system.
|
static GlobalPrivilege |
GlobalPrivileges.PRIVILEGE_CREATE_MESSAGE
The global privilege that allows users to send internal messages to other users within the system.
|
static GlobalPrivilege |
GlobalPrivileges.PRIVILEGE_CREATE_TOPLEVEL_CONTEXTS
The global privilege that allows users to create top-level contexts in the repository..
|
static GlobalPrivilege |
GlobalPrivileges.PRIVILEGE_MANAGE_ALL_SCHEDULES
The global privilege that allows users to manage schedules created by other users.
|
static GlobalPrivilege |
GlobalPrivileges.PRIVILEGE_MANAGE_ALL_SESSIONS
The global privilege that allows users to manage SAS Sessions created by other users.
|
static GlobalPrivilege |
GlobalPrivileges.PRIVILEGE_MANAGE_CHECKEDOUT_FILES
The global privilege that allows users to manage checked out files that are checked out by other users.
|
static GlobalPrivilege |
GlobalPrivileges.PRIVILEGE_MANAGE_EXTENDED_ATTRIBUTES
The global privilege that allows users to create and manage extended attributes within the system.
|
static GlobalPrivilege |
GlobalPrivileges.PRIVILEGE_MANAGE_PROCESS_FLOW_DEFINITIONS
The global privilege that allows users to manage process flow definitions within the repository.
|
static GlobalPrivilege |
GlobalPrivileges.PRIVILEGE_MANAGE_SCHEDULES
The global privilege that allows users to create and manage their own schedules.
|
static GlobalPrivilege |
GlobalPrivileges.PRIVILEGE_MANAGE_STANDARDS
The global privilege that allows users to create and update data standards within the repository.
|
static GlobalPrivilege |
GlobalPrivileges.PRIVILEGE_MANAGE_SYSTEM_MESSAGE
The global privilege that allows users to edit the system message that application users see in their dashboard view.
|
static GlobalPrivilege |
GlobalPrivileges.PRIVILEGE_MANAGE_USER_ACCOUNTS
The global privilege that allows users to create and manage user accounts within the system.
|
static GlobalPrivilege |
GlobalPrivileges.PRIVILEGE_MANAGE_USERS
The global privilege that allows users to manage user detail information within the system.
|
static GlobalPrivilege |
GlobalPrivileges.PRIVILEGE_SUBMIT_SESSION
The global privilege that allows users to submit and execute SAS code within the system.
|
static GlobalPrivilege |
GlobalPrivileges.PRIVILEGE_VIEW_ADMINISTRATIVE_DASHBOARD_TILES
The global privilege that allows users to view administrative dashboard tiles.
|
static GlobalPrivilege |
GlobalPrivileges.PRIVILEGE_VIEW_USERS
The global privilege that allows users to view all users.
|
static GlobalPrivilege |
GlobalPrivileges.PRIVILEGE_WEBDAV_ACCESS
The global privilege that allows users to connect and access all WebDAV functionality.
|
Modifier and Type | Field and Description |
---|---|
static Set<GlobalPrivilege> |
GlobalPrivileges.ALL_GLOBAL_PRIVILEGES
The complete set of global privileges within the system.
|
Modifier and Type | Method and Description |
---|---|
Set<GlobalPrivilege> |
GlobalPrivilegeService.getAvailablePrivileges()
Returns a list of global privileges that are available for assignment.
|
Set<GlobalPrivilege> |
GlobalPrivilegeService.getGrantedPrivileges(String userId)
Gets the set of global privileges that are granted to a user.
|
<i>Copyright (c) 2021, SAS Institute Inc., Cary, NC, USA</i>