public interface GroupAdministrationConfigurationService
| Modifier and Type | Method and Description |
|---|---|
SingleGroupAdministrationMappings |
getGroupAdministrators(Group group)
Searches and returns all administrators a given group
|
void |
grantGroupPermissions(GroupGroupAdministrationMapping mapping)
Grants administration rights basing on the passed mapping
|
void |
grantGroupPermissions(UserGroupAdministrationMapping mapping)
Grants administration rights basing on the passed mapping
|
void |
revokeGroupPermissions(GroupGroupAdministrationMapping mapping)
Removes grant for the specified admin group and the target group
|
void |
revokeGroupPermissions(UserGroupAdministrationMapping mapping)
Removes grant for the specified admin user and the target group
|
void grantGroupPermissions(GroupGroupAdministrationMapping mapping) throws com.atlassian.crowd.exception.GroupNotFoundException, com.atlassian.crowd.exception.FeatureInaccessibleException
mapping - the mappingcom.atlassian.crowd.exception.GroupNotFoundExceptioncom.atlassian.crowd.exception.FeatureInaccessibleExceptionvoid grantGroupPermissions(UserGroupAdministrationMapping mapping) throws com.atlassian.crowd.exception.UserNotFoundException, com.atlassian.crowd.exception.GroupNotFoundException, com.atlassian.crowd.exception.FeatureInaccessibleException
mapping - the mappingcom.atlassian.crowd.exception.UserNotFoundExceptioncom.atlassian.crowd.exception.GroupNotFoundExceptioncom.atlassian.crowd.exception.FeatureInaccessibleExceptionvoid revokeGroupPermissions(GroupGroupAdministrationMapping mapping) throws com.atlassian.crowd.exception.GroupNotFoundException, com.atlassian.crowd.exception.FeatureInaccessibleException
mapping - data regarding the admin group and the target groupcom.atlassian.crowd.exception.GroupNotFoundExceptioncom.atlassian.crowd.exception.FeatureInaccessibleExceptionvoid revokeGroupPermissions(UserGroupAdministrationMapping mapping) throws com.atlassian.crowd.exception.UserNotFoundException, com.atlassian.crowd.exception.GroupNotFoundException, com.atlassian.crowd.exception.FeatureInaccessibleException
mapping - data regarding the admin user and the target groupcom.atlassian.crowd.exception.UserNotFoundExceptioncom.atlassian.crowd.exception.GroupNotFoundExceptioncom.atlassian.crowd.exception.FeatureInaccessibleExceptionSingleGroupAdministrationMappings getGroupAdministrators(Group group) throws com.atlassian.crowd.exception.GroupNotFoundException, com.atlassian.crowd.exception.FeatureInaccessibleException
group - the groupcom.atlassian.crowd.exception.GroupNotFoundExceptioncom.atlassian.crowd.exception.FeatureInaccessibleExceptionCopyright © 2023 Atlassian. All rights reserved.