Skip to content

POST Set Role Permissions endpoint.

Endpoint

POST/web/v1/partner/roles/permissions WEB

Authentication

  • Chain: WEB
  • JWT Token: true
  • API Key: false
  • Permissions: ["workspace:role:write"]
  • Secure Channel: DISABLED

Rate Limit

120 requests per 60 seconds.

Headers

Frontend Headers

HeaderRequiredDescription
X-LOCALEYes用户的 locale
Accept-LanguageNo语言偏好

Cloudflare Headers

HeaderRequiredDescription
CF-Connecting-IPYesClient IP from Cloudflare
CF-IPCountryYesClient country code
CF-RayYesCloudflare Ray ID
CF-VisitorYesVisitor scheme
X-Real-IPYesReal client IP

Nginx Headers

HeaderRequiredDescription
X-PORTAL-ACCESS-CODEYesPortal access code
X-Real-IPYes客户端真实 IP
X-Forwarded-ForYes代理链
X-Forwarded-ProtoYes协议

Request Parameters

Body (JSON)

FieldTypeRequiredDescription
roleIdStringYesRole business ID
permissionCodesList<String>YesPermission codes (replaces all)

Response

200 OK

FieldTypeDescription
bizIdStringBusiness ID
workspaceBizIdStringWorkspace business ID
roleNameStringRole name
roleTypeWorkspaceRoleTypeRole type
descriptionStringDescription
permissionCodesList<String>Permission codes
createdAtInstantCreation time
updatedAtInstantUpdate time

Phase 3 Simulation

SlaunchX Internal Documentation