Class ProcessApplicationPermissions
java.lang.Object
com.appiancorp.suiteapi.process.security.ProcessApplicationPermissions
- All Implemented Interfaces:
com.appiancorp.process.security.Permissions,Serializable
public class ProcessApplicationPermissions
extends Object
implements com.appiancorp.process.security.Permissions
Permissions for the user on the Process Application
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanbooleanvoidsetAccessProcessDesigner(boolean accessProcessDesigner_) voidsetChangeRole(boolean changeRole_) voidsetCreateProcessModel(boolean createProcessModel_) voidsetEditSecurityMap(boolean editSecurityMap_) voidsetRegisterActivityClass(boolean registerActivityClass_) voidsetRegisterExceptionType(boolean registerExceptionType) voidsetRegisterPalette(boolean registerPalette_) voidsetRegisterPriority(boolean registerPriority_) voidsetSetPaths(boolean setPaths_) voidsetUnarchiveProcess(boolean unarchiveProcess_) voidsetUpdateUsernames(boolean updateUsernames_) voidsetViewAnalytics(boolean viewAnalytics_) voidsetViewProcesses(boolean viewProcesses_) voidsetViewProcessModels(boolean viewProcessModels_)
-
Constructor Details
-
ProcessApplicationPermissions
public ProcessApplicationPermissions()
-
-
Method Details
-
isRegisterExceptionType
public boolean isRegisterExceptionType()- Returns:
trueif the user can register process application exceptions, elsefalse
-
setRegisterExceptionType
public void setRegisterExceptionType(boolean registerExceptionType) - See Also:
-
isAccessProcessDesigner
public boolean isAccessProcessDesigner()- Returns:
trueif the user can see the modeler, elsefalse
-
setAccessProcessDesigner
public void setAccessProcessDesigner(boolean accessProcessDesigner_) - See Also:
-
isCreateProcessModel
public boolean isCreateProcessModel()- Returns:
trueif the user can create and save a process model, elsefalse
-
setCreateProcessModel
public void setCreateProcessModel(boolean createProcessModel_) - See Also:
-
isEditSecurityMap
public boolean isEditSecurityMap()- Returns:
trueif the user can change security settings for process models and processes, elsefalse. By default application security is not active, but can be turned on by setting NO_APP_SEC=0 in server/process/common/pc.properties
-
setEditSecurityMap
public void setEditSecurityMap(boolean editSecurityMap_) - See Also:
-
isRegisterActivityClass
public boolean isRegisterActivityClass()- Returns:
trueif the user can add custom activity classes, elsefalse- See Also:
-
setRegisterActivityClass
public void setRegisterActivityClass(boolean registerActivityClass_) - See Also:
-
isRegisterPalette
public boolean isRegisterPalette()- Returns:
trueif the user can register custom palettes, elsefalse
-
setRegisterPalette
public void setRegisterPalette(boolean registerPalette_) - See Also:
-
isViewAnalytics
public boolean isViewAnalytics()- Returns:
trueif the user can see the analytics for processes, elsefalse
-
setViewAnalytics
public void setViewAnalytics(boolean viewAnalytics_) - See Also:
-
isViewProcesses
public boolean isViewProcesses()- Returns:
trueif the user can see processes, elsefalse
-
setViewProcesses
public void setViewProcesses(boolean viewProcesses_) - See Also:
-
isViewProcessModels
public boolean isViewProcessModels()- Returns:
trueif the user can view process models in the modeler, elsefalse
-
setViewProcessModels
public void setViewProcessModels(boolean viewProcessModels_) - See Also:
-
isUnarchiveProcess
public boolean isUnarchiveProcess()- Returns:
trueif the user can reinstate an archived process, elsefalse- See Also:
-
setUnarchiveProcess
public void setUnarchiveProcess(boolean unarchiveProcess_) - See Also:
-
isChangeRole
public boolean isChangeRole()- Returns:
trueif the user can change the process application role map, elsefalse
-
setChangeRole
public void setChangeRole(boolean changeRole_) - See Also:
-
isRegisterPriority
public boolean isRegisterPriority()- Returns:
trueif the user can register priorities of process application, elsefalse
-
setRegisterPriority
public void setRegisterPriority(boolean registerPriority_) - See Also:
-
isSetPaths
public boolean isSetPaths()- Returns:
trueif the user can set the currentNode paths or archive paths, elsefalse
-
setSetPaths
public void setSetPaths(boolean setPaths_) - See Also:
-
isUpdateUsernames
public boolean isUpdateUsernames()- Returns:
trueif the user can update the usernames, elsefalse
-
setUpdateUsernames
public void setUpdateUsernames(boolean updateUsernames_) - See Also:
-