Client Management
Clients
| Operations | Required Permissions |
|---|---|
| Register a client | No permission needed |
| List/Get client | ReadClient |
| Update client | UpdateClient |
| Delete client | DeleteClient |
| Revoke client | UpdateClient |
| Renew client | ReadClient UpdateClient |
| Self client renewal | ReadClientSelf UpdateClientSelf |
| Add impersonated user | ReadClient UpdateClient |
| Delete impersonated user | ReadClient UpdateClient |
| Get impersonated users | ReadClient GetImpersonatedUser |
Tokens
| Operations | Required Permissions |
|---|---|
| Create regtoken | RegistrationTokenCreate |
| List/Get regtoken | RegistrationTokenRead |
| Update regtoken | RegistrationTokenRead RegistrationTokenUpdate |
| Delete regtoken | RegistrationTokenRead RegistrationTokenDelete |
| Get web certificate fingerprint | No Permission needed |
Profiles
| Operations | Required Permissions |
|---|---|
| Create client profile | AddGenericClientProfile |
| List/Get client profile | ReadGenericClientProfile |
| Update client profile | ReadGenericClientProfile UpdateGenericClientProfile |
| Delete client profile | ReadGenericClientProfile DeleteGenericClientProfile |
KMIP Client Management
| Operations | Required Permissions |
|---|---|
| List/Get kmip profiles | ReadKmipClientProfile |
| Create kmip profile | CreateKmipClientProfile |
| Delete kmip profile | DeleteKmipClientProfile |
| Register kmip client | No permission needed |
| List kmip clients | ReadKmipClient |
| Get clients count | ReadKmipClientCount |
| Delete kmip client | DeleteKmipClient |
| Create regtokens | No permission needed |