Optionalparameters: {OptionalcommentId?: stringThe ID of the comment.
OptionalissueId?: stringThe ID of the issue.
OptionalissueKey?: stringThe key of the issue. Ignored if issueId is provided.
Optionalpermissions?: string | string[]A list of permission keys. (Required) This parameter accepts a comma-separated list. To get the list of available permissions, use Get all permissions.
OptionalprojectConfigurationUuid?: stringOptionalprojectId?: stringThe ID of project.
OptionalprojectKey?: stringThe key of project. Ignored if projectId is provided.
OptionalprojectUuid?: stringOptionaloptions: RequestOptions
Returns a list of permissions indicating which permissions the user has. Details of the user's permissions can be obtained in a global, project, issue or comment context.
The user is reported as having a project permission:
commentIdis provided whosepermissionsdoes not equal BROWSE_PROJECTS, a 400 error will be returned.This means that users may be shown as having an issue permission (such as EDIT_ISSUES) in the global context or a project context but may not have the permission for any or all issues. For example, if Reporters have the EDIT_ISSUES permission a user would be shown as having this permission in the global context or the context of a project, because any user can be a reporter. However, if they are not the user who reported the issue queried they would not have EDIT_ISSUES permission for that issue.
For Jira Service Management project permissions, this will be evaluated similarly to a user in the customer portal. For example, if the BROWSE_PROJECTS permission is granted to Service Project Customer - Portal Access, any users with access to the customer portal will have the BROWSE_PROJECTS permission.
Global permissions are unaffected by context.
This operation can be accessed anonymously.
Permissions required: None.