Class ReportAuthorizationService
java.lang.Object
io.camunda.optimize.service.security.ReportAuthorizationService
-
Constructor Summary
ConstructorsConstructorDescriptionReportAuthorizationService(AbstractIdentityService identityService, DataSourceDefinitionAuthorizationService definitionAuthorizationService, AuthorizedCollectionService collectionAuthorizationService, ReportReader reportReader) -
Method Summary
Modifier and TypeMethodDescriptiongetAuthorizedRole(String userId, ReportDefinitionDto<?> report) booleanisAuthorizedToAccessReportDefinition(String userId, ReportDefinitionDto<?> report) booleanisAuthorizedToReport(String userId, ReportDefinitionDto<?> report)
-
Constructor Details
-
ReportAuthorizationService
public ReportAuthorizationService(AbstractIdentityService identityService, DataSourceDefinitionAuthorizationService definitionAuthorizationService, AuthorizedCollectionService collectionAuthorizationService, ReportReader reportReader)
-
-
Method Details
-
isAuthorizedToReport
-
getAuthorizedRole
-
isAuthorizedToAccessReportDefinition
-