Skip to content

Platform Governance & Access Control ​

This scenario combines identity permissions, resource authorization, model visibility, API credentials, rate limits, and credits into one governance path for answering who can access what, how much they can use, and how changes are traced.

Applicable Roles ​

  • Platform Operator designing and auditing access
  • Model Provider and End User validating their effective permissions

Target Outcome ​

  • Users, tenants, and roles form clear organizational boundaries.
  • Cloud, On-Prem, and model resources are visible only in authorized scopes.
  • API keys, projects, model grants, rate limits, and credits constrain calls together.
  • Permission and credit changes can be validated with real roles and traced.

Governance Layers ​

LayerControlled ObjectsEntry
IdentityTenants, users, roles, menus, and actionsIdentity Authorization
Cloud resourcesCloud platforms, regions, and tenant authorizationOn Cloud Resource Access
On-Prem resourcesRegions, flavors, tenant quota, and creditsOn-Prem Compute Onboarding, Metering & Monitoring
ModelsPublic/private scope, publishing approval, and visibilityPublish Models, Model Publishing Approval
Projects and callsProject budgets, keys, model allowlists, and member quotaProject, Key, and Budget Governance, Member Quota Request and Allocation
API rate controlAPI Pattern, rule version, node cache, and hit auditAPI Rate-Control Release and Audit
Platform authorization capacityLicense state, validity, authorization composition, and managed objectsLicense Lifecycle Management

Before You Start ​

  1. Identify the governed object, owner, tenant, and business scope.
  2. Apply least privilege and list capabilities that must be allowed and prohibited.
  3. Define resource, call, cost or credit limits and effective time.
  4. Prepare operator, provider, and caller validation accounts.

Procedure ​

  1. Use the Identity and Access Model to define identity boundaries.
  2. Configure role and menu access and validate visibility with the target account.
  3. Authorize cloud resources or allocate On-Prem flavors and quota.
  4. Set public or private model scope and complete publishing approval when required.
  5. Establish the calling boundary through Project, Key, and Budget Governance, then reconcile member constraints through Member Quota Request and Allocation.
  6. Validate platform API rule versions and hits through API Rate-Control Release and Audit.
  7. Confirm through License Lifecycle Management that authorization capacity supports the target resource scale.
  8. Use the target account for a read-only check or controlled call.
  9. Record the reason, scope, validation result, and rollback method.

When validating credential boundaries, open Settings > Personal > My Keys from the target account's visible menu. Confirm the credential type, status, expiration, used / limit information, and available row actions for the current account. Use Request More Quota only to enter Settings > Members & Roles > Quota Requests; submitting the request is a separate write action. The My Keys page does not prove the business owner; validate project ownership or member responsibility in the relevant Projects or Team Members page.

Validate the current account's personal key state and limits

Completion Checklist ​

Purpose: These are the exit criteria for the current feature task. Use them to decide whether the result is observable and reviewable and whether you can continue to the next step in the scenario. They do not repeat the procedure; if any item fails, follow the troubleshooting section below.

CheckPass Criteria
1Unauthorized accounts cannot see the target menu, resource, or model.
2Authorized accounts see only the agreed scope without extra governance permissions.
3Exceeding quota, credits, or rate limits is rejected or limited as defined.
4Revoked credentials or authorization no longer permit new requests.
5Records identify owner, tenant, object, and time.

Troubleshooting ​

SymptomCheck First
Menu is visible but resources are emptyResource authorization, region, tenant scope, and filters
Model is visible but calls failPersonal key, model grant, rate limit, balance, and protocol
Creation fails after quota increaseAccount credits, cluster capacity, flavor association, and template scope
Access remains after revocationCurrent session, cache, API permission, and whether revocation was saved
User has excessive accessRole inheritance, multiple assigned roles, and platform-level menus

User Manual ​

Use the user-manual entry to validate the effective menus and operations in each affected subsystem