Interface InsightPermissionFacade
- All Known Implementing Classes:
InsightPermissionFacadeImpl
@PublicApi
public interface InsightPermissionFacade
-
Method Summary
Modifier and TypeMethodDescriptionbooleanhasAdminPermission(com.atlassian.jira.user.ApplicationUser user) booleanhasInsightObjectSchemaViewPermission(com.atlassian.jira.user.ApplicationUser user, int objectSchemaId) booleanhasInsightObjectTypeViewPermission(com.atlassian.jira.user.ApplicationUser user, int objectTypeId) booleanhasInsightObjectViewPermission(com.atlassian.jira.user.ApplicationUser user, int objectId) booleanhasInsightPermission(com.atlassian.jira.user.ApplicationUser user, int permission, Integer id) booleanhasInsightSchemaManagerPermission(com.atlassian.jira.user.ApplicationUser user, Integer schemaId) booleanhasInsightViewPermission(com.atlassian.jira.user.ApplicationUser user)
-
Method Details
-
hasInsightObjectSchemaViewPermission
boolean hasInsightObjectSchemaViewPermission(com.atlassian.jira.user.ApplicationUser user, int objectSchemaId) -
hasInsightObjectTypeViewPermission
boolean hasInsightObjectTypeViewPermission(com.atlassian.jira.user.ApplicationUser user, int objectTypeId) -
hasInsightObjectViewPermission
boolean hasInsightObjectViewPermission(com.atlassian.jira.user.ApplicationUser user, int objectId) -
hasAdminPermission
boolean hasAdminPermission(com.atlassian.jira.user.ApplicationUser user) -
hasInsightViewPermission
boolean hasInsightViewPermission(com.atlassian.jira.user.ApplicationUser user) -
hasInsightPermission
boolean hasInsightPermission(com.atlassian.jira.user.ApplicationUser user, int permission, Integer id) -
hasInsightSchemaManagerPermission
boolean hasInsightSchemaManagerPermission(com.atlassian.jira.user.ApplicationUser user, Integer schemaId)
-