com.ibm.pim.organization
Enum SystemWideAccessPrivilege

java.lang.Object
  extended by java.lang.Enum<SystemWideAccessPrivilege>
      extended by com.ibm.pim.organization.SystemWideAccessPrivilege
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<SystemWideAccessPrivilege>

public enum SystemWideAccessPrivilege
extends java.lang.Enum<SystemWideAccessPrivilege>

System Wide Access Privileges that can be granted to roles

Since:
6.0.0

Enum Constant Summary
ADMIN_ACCESS
          Indicates an administrator
SCHEDULER_VIEW_COMPANY_JOBS
          System Wide: Allows display of jobs in the Jobs Console
SCREEN_VIEW
          Screen View
SCRIPT_CREATE_MODIFY_SCRIPTS
          System Wide: Allows the creation of scripts.
SECURITY_MODIFY_ROLES_ACCESS
          Allows creating, deleting, and editing of roles
SECURITY_MODIFY_USERS
          System Wide: Allows creating, deleting, editing of users
SPEC_MODIFY_SPEC
          System Wide: Allows modification of any SPEC
SPEC_MODIFY_SPEC_MAP
          System Wide: Allows modification of any SPEC mapping
 
Method Summary
static SystemWideAccessPrivilege valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static SystemWideAccessPrivilege[] values()
          Returns an array containing the constants of this enum type, in the order they're declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

ADMIN_ACCESS

public static final SystemWideAccessPrivilege ADMIN_ACCESS
Indicates an administrator


SCHEDULER_VIEW_COMPANY_JOBS

public static final SystemWideAccessPrivilege SCHEDULER_VIEW_COMPANY_JOBS
System Wide: Allows display of jobs in the Jobs Console


SCREEN_VIEW

public static final SystemWideAccessPrivilege SCREEN_VIEW
Screen View


SCRIPT_CREATE_MODIFY_SCRIPTS

public static final SystemWideAccessPrivilege SCRIPT_CREATE_MODIFY_SCRIPTS
System Wide: Allows the creation of scripts.


SECURITY_MODIFY_ROLES_ACCESS

public static final SystemWideAccessPrivilege SECURITY_MODIFY_ROLES_ACCESS
Allows creating, deleting, and editing of roles


SECURITY_MODIFY_USERS

public static final SystemWideAccessPrivilege SECURITY_MODIFY_USERS
System Wide: Allows creating, deleting, editing of users


SPEC_MODIFY_SPEC

public static final SystemWideAccessPrivilege SPEC_MODIFY_SPEC
System Wide: Allows modification of any SPEC


SPEC_MODIFY_SPEC_MAP

public static final SystemWideAccessPrivilege SPEC_MODIFY_SPEC_MAP
System Wide: Allows modification of any SPEC mapping

Method Detail

values

public static final SystemWideAccessPrivilege[] values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants as follows:
for(SystemWideAccessPrivilege c : SystemWideAccessPrivilege.values())
        System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they're declared

valueOf

public static SystemWideAccessPrivilege valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
java.lang.IllegalArgumentException - if this enum type has no constant with the specified name