public class ProcessPermissions
extends java.lang.Object
implements com.appiancorp.process.security.Permissions
Constructor and Description |
---|
ProcessPermissions() |
Modifier and Type | Method and Description |
---|---|
boolean |
isAddAttachment()
Determines whether the user can add attachments or notes to the process
|
boolean |
isArchive()
Determines whether the user can archive the process
|
boolean |
isChangeRole()
Determines whether the user can change security settings on the process
|
boolean |
isDelete()
Determines whether the user can delete the process
|
boolean |
isModifyInFlight()
Determines whether the user can modify the process in-flight.
|
boolean |
isRemoveAttachment()
Determines whether the user can remove attachments or notes from the
process
|
boolean |
isStopAndPause()
Determines whether the user can stop and pause the process
|
boolean |
isUpdateVariables()
Determines whether the user can update process
variables.
|
boolean |
isViewNodeReport()
Determines whether the user can view reports on nodes of the process
|
boolean |
isViewReport()
Determines whether the user can view reports on the process
|
boolean |
isViewStatus()
Determines whether the user can view the status the process
|
void |
setAddAttachment(boolean addAttachment_) |
void |
setArchive(boolean archive_) |
void |
setChangeRole(boolean changeRole_) |
void |
setDelete(boolean delete_) |
void |
setModifyInFlight(boolean modifyInFlight_) |
void |
setRemoveAttachment(boolean removeAttachment_) |
void |
setStopAndPause(boolean stopAndPause_) |
void |
setUpdateVariables(boolean updateVariables_) |
void |
setViewNodeReport(boolean viewNodeReport_) |
void |
setViewReport(boolean viewReport_) |
void |
setViewStatus(boolean viewStatus_) |
public boolean isAddAttachment()
true
if the user can add attachments or notes to the
process; false
otherwisepublic void setAddAttachment(boolean addAttachment_)
isAddAttachment()
public boolean isChangeRole()
true
if the user can change security settings on the
process; false
otherwisepublic void setChangeRole(boolean changeRole_)
isChangeRole()
public boolean isDelete()
true
if the user can delete the
process; false
otherwisepublic void setDelete(boolean delete_)
isDelete()
public boolean isRemoveAttachment()
true
if the user can remove attachments or notes from
the process; false
otherwisepublic void setRemoveAttachment(boolean removeAttachment_)
isRemoveAttachment()
public boolean isViewReport()
true
if the user can view reports on the process;
false
otherwisepublic void setViewReport(boolean viewReport_)
isViewReport()
public boolean isModifyInFlight()
true
if the user can modify the process in-flight;
false
otherwisepublic void setModifyInFlight(boolean modifyInFlight_)
isModifyInFlight()
public boolean isStopAndPause()
true
if the user can stop and pause the process;
false
otherwisepublic void setStopAndPause(boolean stopAndPause_)
isStopAndPause()
public boolean isViewNodeReport()
true
if the user can view reports on nodes of the
process; false
otherwisepublic void setViewNodeReport(boolean viewNodeReport_)
isViewNodeReport()
public boolean isViewStatus()
true
if the user can view the status of the
process; false
otherwisepublic void setViewStatus(boolean viewStatus_)
isViewStatus()
public boolean isArchive()
true
if the user can archive the process;
false
otherwisepublic void setArchive(boolean archive_)
isArchive()
public boolean isUpdateVariables()
true
if the user can archive the process;
false
otherwisepublic void setUpdateVariables(boolean updateVariables_)
isUpdateVariables()
Copyright © 2003-2024 Appian Corporation. All Rights Reserved.