org.eclipse.stardust.engine.core.preferences.permissions
Class GlobalPermissionConstants

java.lang.Object
  extended by org.eclipse.stardust.engine.core.preferences.permissions.RuntimePermissionConstants
      extended by org.eclipse.stardust.engine.core.preferences.permissions.GlobalPermissionConstants

public class GlobalPermissionConstants
extends org.eclipse.stardust.engine.core.preferences.permissions.RuntimePermissionConstants

Contains all global permission ids which can be changed at runtime using the API.

Author:
roland.stamm

Field Summary
static String GLOBAL_CONTROL_PROCESS_ENGINE
          permission to flush the cache
static String GLOBAL_CREATE_CASE
          permission to create cases
static String GLOBAL_DEPLOY_PROCESS_MODEL
          permission to deploy a process model to the engine
static String GLOBAL_DEPLOY_RUNTIME_ARTIFACT
          permission to deploy and manage a runtime artifact.
static String GLOBAL_FORCE_SUSPEND
          permission to suspend an activity of another user
static String GLOBAL_JOIN_PROCESS_INSTANCE
          permission to join a process instance
static String GLOBAL_MANAGE_AUTHORIZATION
          permission to change user grants
static String GLOBAL_MANAGE_DAEMONS
          permission to start, stop and query the state of the daemons
static String GLOBAL_MANAGE_DEPUTIES
          permission to change user deputies
static String GLOBAL_MODIFY_AUDIT_TRAIL
          permission to modify the AuditTrail database
static String GLOBAL_MODIFY_DEPARTMENTS
          permission to modify departments
static String GLOBAL_MODIFY_DMS_DATA
          permission to modify any data via the document management service.
static String GLOBAL_MODIFY_USER_DATA
          permission to modify user data such as email, account, etc.
static String GLOBAL_READ_AUDIT_TRAIL_STATISTICS
          permission to query statistics on the audittrail database
static String GLOBAL_READ_DEPARTMENTS
          permission to read department information
static String GLOBAL_READ_MODEL_DATA
          permission to access data contained in the model
static String GLOBAL_READ_RUNTIME_ARTIFACT
          permission to read a deployed runtime artifact.
static String GLOBAL_READ_USER_DATA
          permission to access user data such as email, account, etc.
static String GLOBAL_RESET_USER_PASSWORD
          permission to reset the password of an user
static String GLOBAL_RUN_RECOVERY
          permission to run the recovery
static String GLOBAL_SAVE_OWN_PARTITION_SCOPE_PREFERENCES
          permission to save preferences in own partition scope
static String GLOBAL_SAVE_OWN_REALM_SCOPE_PREFERENCES
          permission to save preferences in own realm scope
static String GLOBAL_SAVE_OWN_USER_SCOPE_PREFERENCES
          permission to save preferences in own user scope
static String GLOBAL_SPAWN_PEER_PROCESS_INSTANCE
          permission to spawn a peer process instance
static String GLOBAL_SPAWN_SUB_PROCESS_INSTANCE
          permission to spawn a sub process instance
static Set<String> globalPermissionIds
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

GLOBAL_CONTROL_PROCESS_ENGINE

public static final String GLOBAL_CONTROL_PROCESS_ENGINE
permission to flush the cache


GLOBAL_DEPLOY_PROCESS_MODEL

public static final String GLOBAL_DEPLOY_PROCESS_MODEL
permission to deploy a process model to the engine


GLOBAL_FORCE_SUSPEND

public static final String GLOBAL_FORCE_SUSPEND
permission to suspend an activity of another user


GLOBAL_MANAGE_DAEMONS

public static final String GLOBAL_MANAGE_DAEMONS
permission to start, stop and query the state of the daemons


GLOBAL_MODIFY_AUDIT_TRAIL

public static final String GLOBAL_MODIFY_AUDIT_TRAIL
permission to modify the AuditTrail database


GLOBAL_MODIFY_DEPARTMENTS

public static final String GLOBAL_MODIFY_DEPARTMENTS
permission to modify departments


GLOBAL_MODIFY_USER_DATA

public static final String GLOBAL_MODIFY_USER_DATA
permission to modify user data such as email, account, etc.


GLOBAL_READ_AUDIT_TRAIL_STATISTICS

public static final String GLOBAL_READ_AUDIT_TRAIL_STATISTICS
permission to query statistics on the audittrail database


GLOBAL_CREATE_CASE

public static final String GLOBAL_CREATE_CASE
permission to create cases


GLOBAL_READ_DEPARTMENTS

public static final String GLOBAL_READ_DEPARTMENTS
permission to read department information


GLOBAL_READ_MODEL_DATA

public static final String GLOBAL_READ_MODEL_DATA
permission to access data contained in the model


GLOBAL_READ_USER_DATA

public static final String GLOBAL_READ_USER_DATA
permission to access user data such as email, account, etc.


GLOBAL_RESET_USER_PASSWORD

public static final String GLOBAL_RESET_USER_PASSWORD
permission to reset the password of an user


GLOBAL_MANAGE_AUTHORIZATION

public static final String GLOBAL_MANAGE_AUTHORIZATION
permission to change user grants


GLOBAL_MANAGE_DEPUTIES

public static final String GLOBAL_MANAGE_DEPUTIES
permission to change user deputies


GLOBAL_RUN_RECOVERY

public static final String GLOBAL_RUN_RECOVERY
permission to run the recovery


GLOBAL_SAVE_OWN_USER_SCOPE_PREFERENCES

public static final String GLOBAL_SAVE_OWN_USER_SCOPE_PREFERENCES
permission to save preferences in own user scope


GLOBAL_SAVE_OWN_REALM_SCOPE_PREFERENCES

public static final String GLOBAL_SAVE_OWN_REALM_SCOPE_PREFERENCES
permission to save preferences in own realm scope


GLOBAL_SAVE_OWN_PARTITION_SCOPE_PREFERENCES

public static final String GLOBAL_SAVE_OWN_PARTITION_SCOPE_PREFERENCES
permission to save preferences in own partition scope


GLOBAL_JOIN_PROCESS_INSTANCE

public static final String GLOBAL_JOIN_PROCESS_INSTANCE
permission to join a process instance


GLOBAL_SPAWN_PEER_PROCESS_INSTANCE

public static final String GLOBAL_SPAWN_PEER_PROCESS_INSTANCE
permission to spawn a peer process instance


GLOBAL_SPAWN_SUB_PROCESS_INSTANCE

public static final String GLOBAL_SPAWN_SUB_PROCESS_INSTANCE
permission to spawn a sub process instance


GLOBAL_DEPLOY_RUNTIME_ARTIFACT

public static final String GLOBAL_DEPLOY_RUNTIME_ARTIFACT
permission to deploy and manage a runtime artifact.


GLOBAL_READ_RUNTIME_ARTIFACT

public static final String GLOBAL_READ_RUNTIME_ARTIFACT
permission to read a deployed runtime artifact.


GLOBAL_MODIFY_DMS_DATA

public static final String GLOBAL_MODIFY_DMS_DATA
permission to modify any data via the document management service.


globalPermissionIds

public static final Set<String> globalPermissionIds


Copyright © 2017 Eclipse Stardust. All Rights Reserved.