Interfaces
| Operations | Required Permissions |
|---|---|
| List/Get interfaces | ReadInterfaceConfiguration |
| List/Get interfaces | ReadInterfaceConfiguration |
| Add an interface | CreateInterfaceConfiguration |
| Update interface | UpdateInterfaceConfiguration |
| Delete interface | DeleteInterfaceConfiguration |
| Get interface's certificate | ReadInterfaceCertificate |
| Put a certificate on interface | ReplaceInterfaceCertificate |
| Enable interface | UpdateInterfaceConfiguration |
| Disable interface | UpdateInterfaceConfiguration |
| Restore interface TLS Ciphers | UpdateInterfaceConfiguration |
| Get interface's CSR | GetInterfaceCSR |
| Generate CSR for an interface | GenerateInterfaceCSR |
| Auto-generate a server certificate for an interface | ReadLocalCA GenerateCSR IssueCertificate |
| Copy interface's certificate | ReadInterfaceCertificate |
| Get upcoming certificate | ReadUpcomingInterfaceCertificate |
| Put upcoming certificate | StoreUpcomingInterfaceCertificate |
| Delete upcoming certificate | DeleteUpcomingInterfaceCertificate |
| Apply upcoming certificate | ReplaceInterfaceCertificate |