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
-
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
boolean
void
setAccessProcessDesigner
(boolean accessProcessDesigner_) void
setChangeRole
(boolean changeRole_) void
setCreateProcessModel
(boolean createProcessModel_) void
setEditSecurityMap
(boolean editSecurityMap_) void
setRegisterActivityClass
(boolean registerActivityClass_) void
setRegisterExceptionType
(boolean registerExceptionType) void
setRegisterPalette
(boolean registerPalette_) void
setRegisterPriority
(boolean registerPriority_) void
setSetPaths
(boolean setPaths_) void
setUnarchiveProcess
(boolean unarchiveProcess_) void
setUpdateUsernames
(boolean updateUsernames_) void
setViewAnalytics
(boolean viewAnalytics_) void
setViewProcesses
(boolean viewProcesses_) void
setViewProcessModels
(boolean viewProcessModels_)
-
Constructor Details
-
ProcessApplicationPermissions
public ProcessApplicationPermissions()
-
-
Method Details
-
isRegisterExceptionType
public boolean isRegisterExceptionType()- Returns:
true
if the user can register process application exceptions, elsefalse
-
setRegisterExceptionType
public void setRegisterExceptionType(boolean registerExceptionType) - See Also:
-
isAccessProcessDesigner
public boolean isAccessProcessDesigner()- Returns:
true
if the user can see the modeler, elsefalse
-
setAccessProcessDesigner
public void setAccessProcessDesigner(boolean accessProcessDesigner_) - See Also:
-
isCreateProcessModel
public boolean isCreateProcessModel()- Returns:
true
if the user can create and save a process model, elsefalse
-
setCreateProcessModel
public void setCreateProcessModel(boolean createProcessModel_) - See Also:
-
isEditSecurityMap
public boolean isEditSecurityMap()- Returns:
true
if 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:
true
if the user can add custom activity classes, elsefalse
- See Also:
-
setRegisterActivityClass
public void setRegisterActivityClass(boolean registerActivityClass_) - See Also:
-
isRegisterPalette
public boolean isRegisterPalette()- Returns:
true
if the user can register custom palettes, elsefalse
-
setRegisterPalette
public void setRegisterPalette(boolean registerPalette_) - See Also:
-
isViewAnalytics
public boolean isViewAnalytics()- Returns:
true
if the user can see the analytics for processes, elsefalse
-
setViewAnalytics
public void setViewAnalytics(boolean viewAnalytics_) - See Also:
-
isViewProcesses
public boolean isViewProcesses()- Returns:
true
if the user can see processes, elsefalse
-
setViewProcesses
public void setViewProcesses(boolean viewProcesses_) - See Also:
-
isViewProcessModels
public boolean isViewProcessModels()- Returns:
true
if the user can view process models in the modeler, elsefalse
-
setViewProcessModels
public void setViewProcessModels(boolean viewProcessModels_) - See Also:
-
isUnarchiveProcess
public boolean isUnarchiveProcess()- Returns:
true
if the user can reinstate an archived process, elsefalse
- See Also:
-
setUnarchiveProcess
public void setUnarchiveProcess(boolean unarchiveProcess_) - See Also:
-
isChangeRole
public boolean isChangeRole()- Returns:
true
if the user can change the process application role map, elsefalse
-
setChangeRole
public void setChangeRole(boolean changeRole_) - See Also:
-
isRegisterPriority
public boolean isRegisterPriority()- Returns:
true
if the user can register priorities of process application, elsefalse
-
setRegisterPriority
public void setRegisterPriority(boolean registerPriority_) - See Also:
-
isSetPaths
public boolean isSetPaths()- Returns:
true
if the user can set the currentNode paths or archive paths, elsefalse
-
setSetPaths
public void setSetPaths(boolean setPaths_) - See Also:
-
isUpdateUsernames
public boolean isUpdateUsernames()- Returns:
true
if the user can update the usernames, elsefalse
-
setUpdateUsernames
public void setUpdateUsernames(boolean updateUsernames_) - See Also:
-