APIZ guide
Share A Prepared Client With A Team Member
Use a Client Access Grant when an Owner or Admin has prepared a safe Client and an active Team Member should use it without managing API Instances, Policies, Bindings, or upstream credentials.
Web Console
Owner Or Admin: Prepare And Grant
- Configure the API Instances, mandatory Policies, and Client Bindings.
- Create separate Clients for different responsibilities, such as Support and Release, instead of giving one broad bundle to every Member.
- Open the Client detail page, find Member access, select an active Member, and choose Grant access.
- Confirm that the Member appears with an active Grant.
With the CLI:
apiz client grant add <client-id> --membership <membership-id>
# or exact convenience lookup:
apiz client grant add \
--client-name "Support agent" \
--member-email [email protected]
Exact-name/email lookup rejects zero or ambiguous matches; it never fuzzy-runs an access mutation.
Member: Issue Temporary Access
The Member opens My Clients, sees only granted Clients and safe connection help, then creates their own short-lived Temporary Credential. They cannot edit the Client, Binding, Policy, or upstream connection.
apiz client list
apiz client credentials create <client-id> \
--binding <alias> --ttl 1h --format shell
The server bounds Member expiry and records the issuing User, Membership, Grant, Client, and Credential Group.
CLI And Revocation
Owner/Admin can revoke the Grant in the Client detail page or with:
apiz client grant revoke <client-id> <grant-id>
Revocation immediately invalidates every active credential issued through that Grant. Regranting later does not reactivate old credentials. Access Logs should show the Member-issued requests; Audit Logs should show the safe Grant lifecycle without exposing credential values.
When an already-open Member Console regains focus, it refreshes current Team role and Client access. A revoked Client or Temporary Credential page stops showing the old result as usable and offers Choose an assigned Client. If no Client remains, ask a Team Owner or Admin to restore a Grant, then create a new Temporary Credential; the revoked credential cannot be reused.
Client Access Grants carry no role and do not introduce a new workspace or tenant layer. Team roles remain Owner, Admin, and Member.