Class CollectionRoleService
java.lang.Object
io.camunda.optimize.service.collection.CollectionRoleService
-
Constructor Summary
ConstructorsConstructorDescriptionCollectionRoleService(AuthorizedCollectionService authorizedCollectionService, CollectionWriter collectionWriter, CollectionReader collectionReader, AbstractIdentityService identityService) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddRolesToCollection(String userId, String collectionId, List<CollectionRoleRequestDto> rolesToAdd) getAllRolesOfCollectionSorted(String userId, String collectionId) voidremoveRoleFromCollectionUnlessIsLastManager(String userId, String collectionId, String roleEntryId) voidremoveRolesFromCollection(String userId, String collectionId, List<String> roleEntryIds) voidupdateRoleOfCollection(String userId, String collectionId, String roleEntryId, CollectionRoleUpdateRequestDto roleUpdateDto)
-
Constructor Details
-
CollectionRoleService
public CollectionRoleService(AuthorizedCollectionService authorizedCollectionService, CollectionWriter collectionWriter, CollectionReader collectionReader, AbstractIdentityService identityService)
-
-
Method Details
-
addRolesToCollection
public void addRolesToCollection(String userId, String collectionId, List<CollectionRoleRequestDto> rolesToAdd) -
updateRoleOfCollection
public void updateRoleOfCollection(String userId, String collectionId, String roleEntryId, CollectionRoleUpdateRequestDto roleUpdateDto) -
removeRoleFromCollectionUnlessIsLastManager
-
removeRolesFromCollection
-
getAllRolesOfCollectionSorted
public List<CollectionRoleResponseDto> getAllRolesOfCollectionSorted(String userId, String collectionId)
-