# Generated by API Evangelist (build-phrasing.py). Our phrasing, not observed demand. overlay: 1.0.0 info: title: API Evangelist conversational phrasing for Harness Analyze Project Access Policy API version: 1.0.0 extends: openapi/harness-analyze-project-access-policy-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: 1 - target: $.paths['/v1/orgs/{org}/projects/{project}/analyze-access-policies'].post update: x-apievangelist-phrasing: intent: Analyze who has access in a project effect: read questions: - Who in this project has a particular permission? - Which role assignments give a user access to a project's resources? instructions: - text: Analyze access policies in {org}/{project} for principal {principal}. slots: org: path.org project: path.project principal: requestBody.principal - text: Find who holds permission {permission_identifier} in project {project} of org {org}. slots: permission_identifier: requestBody.permission_identifier project: path.project org: path.org method: generated generated: '2026-09-26'