Interface InsightPermissionFacade
- All Known Implementing Classes:
InsightPermissionFacadeImpl
@PublicApi
public interface InsightPermissionFacade
-
Method Summary
Modifier and TypeMethodDescriptionboolean
hasAdminPermission
(com.atlassian.jira.user.ApplicationUser user) boolean
hasInsightObjectSchemaViewPermission
(com.atlassian.jira.user.ApplicationUser user, int objectSchemaId) boolean
hasInsightObjectTypeViewPermission
(com.atlassian.jira.user.ApplicationUser user, int objectTypeId) boolean
hasInsightObjectViewPermission
(com.atlassian.jira.user.ApplicationUser user, int objectId) boolean
hasInsightPermission
(com.atlassian.jira.user.ApplicationUser user, int permission, Integer id) boolean
hasInsightSchemaManagerPermission
(com.atlassian.jira.user.ApplicationUser user, Integer schemaId) boolean
hasInsightViewPermission
(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)
-