# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Harness Permissions API version: 1.0.0 extends: openapi/harness-permissions-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: 2 - target: $.paths['/authz/api/permissions'].get update: x-apievangelist-phrasing: intent: List available permissions effect: read questions: - What permissions can be granted in a Harness project? - Can I see every permission in the system regardless of scope? instructions: - text: List the permissions available in project {projectIdentifier}. slots: projectIdentifier: query.projectIdentifier - text: List all system permissions with scopeFilterDisabled {scopeFilterDisabled}. slots: scopeFilterDisabled: query.scopeFilterDisabled method: generated generated: '2026-09-26' - target: $.paths['/authz/api/permissions/resourcetypes'].get update: x-apievangelist-phrasing: intent: List resource types that have permissions effect: read questions: - Which resource types can permissions be applied to? - What kinds of resources show up when building a role in an org? instructions: - text: List the permission resource types in org {orgIdentifier}. slots: orgIdentifier: query.orgIdentifier - text: Show every resource type that has permissions. method: generated generated: '2026-09-26'