|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sas.hls.security.privilege.GlobalPrivileges
public final class GlobalPrivileges
A constants class which provides a comprehensive list of global privileges used within the system.
Global privileges are privileges that can be assigned directly to users through the
GlobalPrivilegeAssignmentService
and provide capabilities throughout the system. Global privileges cannot be
assigned to roles through the RoleAssignmentService
.
GlobalPrivilegeAssignmentService.getAvailablePrivileges()
,
GlobalPrivilegeAssignmentService.grantPrivilege(com.sas.hls.security.user.UserDescriptor, Privilege)
,
GlobalPrivilegeAssignmentService.revokePrivilege(com.sas.hls.security.user.UserDescriptor, Privilege)
Field Summary | |
---|---|
static Set<Privilege> |
ALL_GLOBAL_PRIVILEGES
Complete set of global privileges within the system. |
static Privilege |
PRIVILEGE_ALLOW_DOWNLOAD
Global privilege allows users to download file content from the repository or workspace. |
static Privilege |
PRIVILEGE_AUDIT_REPORTING
Global privilege allows users to view the audit trail for the entire system. |
static Privilege |
PRIVILEGE_AUDIT_VIEWING
Global privilege allows users to view the audit trail for specific objects in the system they have access rights to view. |
static Privilege |
PRIVILEGE_CREATE_MESSAGE
Global privilege allows users to send internal messages to other users within the system. |
static Privilege |
PRIVILEGE_MANAGE_ALL_SCHEDULES
Global privilege allows users to manage schedules created by other users. |
static Privilege |
PRIVILEGE_MANAGE_ALL_SESSIONS
Global privilege allows users to manage SAS Sessions created by other users. |
static Privilege |
PRIVILEGE_MANAGE_ALL_SUBSCRIPTIONS
Global privilege allows users to manage subscriptions created by other users. |
static Privilege |
PRIVILEGE_MANAGE_CHECKEDOUT_FILES
Global privilege allows users to manage checked out files that are checked out by other users. |
static Privilege |
PRIVILEGE_MANAGE_EXTENDED_ATTRIBUTES
Global privilege allows users to create and manage extended attributes within the system. |
static Privilege |
PRIVILEGE_MANAGE_MESSAGE_OF_THE_DAY
Global privilege allows users to edit the "Message of the Day" message that application users see in their dashboard view. |
static Privilege |
PRIVILEGE_MANAGE_SCHEDULES
Global privilege allows users to create and manage their own schedules. |
static Privilege |
PRIVILEGE_MANAGE_USER_ACCOUNTS
Global privilege allows users to create and manage user accounts within the system. |
static Privilege |
PRIVILEGE_MANAGE_USERS
Global privilege allows users to manage user detail information within the system. |
static Privilege |
PRIVILEGE_SUBMIT_SESSION
Global privilege allows users to submit and execute SAS code within the system. |
static Privilege |
PRIVILEGE_WEBDAV_ACCESS
Global privilege allows users to connect and access all WebDAV functionality. |
Method Summary |
---|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final Privilege PRIVILEGE_ALLOW_DOWNLOAD
public static final Privilege PRIVILEGE_MANAGE_MESSAGE_OF_THE_DAY
public static final Privilege PRIVILEGE_MANAGE_CHECKEDOUT_FILES
public static final Privilege PRIVILEGE_WEBDAV_ACCESS
public static final Privilege PRIVILEGE_MANAGE_ALL_SESSIONS
public static final Privilege PRIVILEGE_SUBMIT_SESSION
public static final Privilege PRIVILEGE_CREATE_MESSAGE
public static final Privilege PRIVILEGE_MANAGE_ALL_SUBSCRIPTIONS
public static final Privilege PRIVILEGE_MANAGE_ALL_SCHEDULES
public static final Privilege PRIVILEGE_MANAGE_SCHEDULES
public static final Privilege PRIVILEGE_AUDIT_REPORTING
public static final Privilege PRIVILEGE_AUDIT_VIEWING
public static final Privilege PRIVILEGE_MANAGE_USER_ACCOUNTS
public static final Privilege PRIVILEGE_MANAGE_USERS
public static final Privilege PRIVILEGE_MANAGE_EXTENDED_ATTRIBUTES
public static final Set<Privilege> ALL_GLOBAL_PRIVILEGES
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |