Interface ProcessPermissionService
- All Superinterfaces:
PermissionService
- All Known Implementing Classes:
ProcessPermissionServiceImpl
-
Method Summary
Modifier and TypeMethodDescriptiongetHistoricProcessInstance(String processInstanceId, String tenantId) getHistoricProcessPermissions(String processInstanceId, String definitionId, List<? extends IdentityLinkInfo> identityLinks, String tenantId) getProcessInstance(String processInstanceId, String tenantId) getRuntimeProcessPermissions(String processInstanceId, String definitionId, List<? extends IdentityLinkInfo> identityLinks, String tenantId) booleanhasPermissionForHistoricProcessInstance(String permission, HistoricProcessInstance processInstance, String userId, Set<String> groupKeys, String tenantId) booleanhasPermissionForProcessInstance(String permission, ProcessInstance processInstance, String userId, Set<String> groupKeys, String tenantId) booleanhasReadPermissionOnScopeDefinitionTenantAware(String scopeDefinitionKey, String userId, Set<String> groupKeys, String tenantId) voidvalidateParticipantValue(ProcessInstance processInstance, String participantCandidateGroups) voidvalidatePermissionForHistoricProcessInstance(String permission, HistoricProcessInstance processInstance, String userId, Set<String> groupKeys, String tenantId) voidvalidatePermissionForProcessInstance(String permission, ProcessInstance processInstance, String userId, Set<String> groupKeys, String tenantId) Methods inherited from interface com.flowable.platform.security.permission.PermissionService
fetchPermissionsForHistoricScope, fetchPermissionsForHistoricScope, fetchPermissionsForRuntimeScope, fetchPermissionsForRuntimeScope, getScopeType, hasPermissionForHistoricScope, hasPermissionForRuntimeScope, hasPermissionForScope, hasReadPermissionOnScopeDefinition, validatePermissionForHistoricScope, validatePermissionForRuntimeScope, validatePermissionForScope, validatePermissionsForHistoricScope, validatePermissionsForRuntimeScope, validateReadPermissionOnScopeDefinition
-
Method Details
-
validateParticipantValue
-
validatePermissionForProcessInstance
-
hasPermissionForProcessInstance
-
validatePermissionForHistoricProcessInstance
-
hasPermissionForHistoricProcessInstance
-
hasReadPermissionOnScopeDefinitionTenantAware
-
getProcessInstance
-
getHistoricProcessInstance
-
getRuntimeProcessPermissions
-
getHistoricProcessPermissions
-