// authorization utils ///////////////////////////////// protected internal virtual void createDefaultAuthorizations(Filter filter) { if (AuthorizationEnabled) { saveDefaultAuthorizations(ResourceAuthorizationProvider.newFilter(filter)); } }
protected internal virtual void createDefaultTenantMembershipAuthorizations(Tenant tenant, Group group) { if (AuthorizationEnabled) { saveDefaultAuthorizations(ResourceAuthorizationProvider.tenantMembershipCreated(tenant, group)); } }
protected internal virtual void createDefaultAuthorizations(Tenant tenant) { if (AuthorizationEnabled) { saveDefaultAuthorizations(ResourceAuthorizationProvider.newTenant(tenant)); } }
protected internal virtual void createDefaultMembershipAuthorizations(string userId, string groupId) { if (AuthorizationEnabled) { saveDefaultAuthorizations(ResourceAuthorizationProvider.groupMembershipCreated(groupId, userId)); } }
protected internal virtual void createDefaultAuthorizations(Group group) { if (AuthorizationEnabled) { saveDefaultAuthorizations(ResourceAuthorizationProvider.newGroup(group)); } }
// authorizations //////////////////////////////////////////////////////////// protected internal virtual void createDefaultAuthorizations(UserEntity userEntity) { if (Context.ProcessEngineConfiguration.AuthorizationEnabled) { saveDefaultAuthorizations(ResourceAuthorizationProvider.newUser(userEntity)); } }
protected internal virtual void CreateDefaultTenantMembershipAuthorizations(ITenant tenant, IUser user) { if (AuthorizationEnabled) { SaveDefaultAuthorizations(ResourceAuthorizationProvider.TenantMembershipCreated(tenant, user)); } }
protected internal virtual void createDefaultAuthorizations(DecisionDefinition decisionDefinition) { if (AuthorizationEnabled) { ResourceAuthorizationProvider provider = ResourceAuthorizationProvider; AuthorizationEntity[] authorizations = provider.newDecisionDefinition(decisionDefinition); saveDefaultAuthorizations(authorizations); } }
// helper /////////////////////////////////////////////////////////// protected internal virtual void createDefaultAuthorizations(TaskEntity task) { if (AuthorizationEnabled) { ResourceAuthorizationProvider provider = ResourceAuthorizationProvider; AuthorizationEntity[] authorizations = provider.newTask(task); saveDefaultAuthorizations(authorizations); } }
// helper /////////////////////////////////////////////////////////// protected internal virtual void createDefaultAuthorizations(ExecutionEntity execution) { if (execution.ProcessInstanceExecution && AuthorizationEnabled) { ResourceAuthorizationProvider provider = ResourceAuthorizationProvider; AuthorizationEntity[] authorizations = provider.newProcessInstance(execution); saveDefaultAuthorizations(authorizations); } }
// helper ///////////////////////////////////////////////// protected internal virtual void createDefaultAuthorizations(DeploymentEntity deployment) { if (AuthorizationEnabled) { ResourceAuthorizationProvider provider = ResourceAuthorizationProvider; AuthorizationEntity[] authorizations = provider.newDeployment(deployment); saveDefaultAuthorizations(authorizations); } }