# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Jira Cloud platform REST Project permission schemes API version: 1.0.0 extends: openapi/jira-project-permission-schemes-api-openapi.yml actions: - target: $.info update: x-apievangelist-phrasing: method: generated generated: '2026-09-26' generator: build-phrasing.py label: Generated by API Evangelist operations: 4 - target: $.paths['/rest/api/3/project/{projectKeyOrId}/issuesecuritylevelscheme'].get update: x-apievangelist-phrasing: intent: Get a project's issue security scheme effect: read questions: - Which issue security scheme is attached to my project? - Does this project use an issue security scheme at all? instructions: - text: Get the issue security scheme for project {projectKeyOrId}. slots: projectKeyOrId: path.projectKeyOrId - text: Show which issue security scheme project {projectKeyOrId} uses. slots: projectKeyOrId: path.projectKeyOrId method: generated generated: '2026-09-26' - target: $.paths['/rest/api/3/project/{projectKeyOrId}/permissionscheme'].get update: x-apievangelist-phrasing: intent: Get the permission scheme a project uses effect: read questions: - What permission scheme is my project using? - Can I see the permission grants in a project's scheme? instructions: - text: Get the permission scheme assigned to project {projectKeyOrId}. slots: projectKeyOrId: path.projectKeyOrId - text: Show project {projectKeyOrId}'s permission scheme expanded with {expand}. slots: projectKeyOrId: path.projectKeyOrId expand: query.expand method: generated generated: '2026-09-26' - target: $.paths['/rest/api/3/project/{projectKeyOrId}/permissionscheme'].put update: x-apievangelist-phrasing: intent: Assign a permission scheme to a project effect: write questions: - How do I switch a project to a different permission scheme? - Can I apply an existing permission scheme to a new project? instructions: - text: Assign permission scheme {id} to project {projectKeyOrId}. slots: id: requestBody.id projectKeyOrId: path.projectKeyOrId - text: Make project {projectKeyOrId} use permission scheme {id}. slots: projectKeyOrId: path.projectKeyOrId id: requestBody.id method: generated generated: '2026-09-26' - target: $.paths['/rest/api/3/project/{projectKeyOrId}/securitylevel'].get update: x-apievangelist-phrasing: intent: List a project's issue security levels effect: read questions: - What security levels can I set on issues in this project? - Which issue security levels do I have access to in a project? instructions: - text: List the issue security levels for project {projectKeyOrId}. slots: projectKeyOrId: path.projectKeyOrId - text: Show the security levels I can use in {projectKeyOrId}. slots: projectKeyOrId: path.projectKeyOrId method: generated generated: '2026-09-26'