Detailed permissions matrix for billing and payment services
The permissions matrix for billing and payment services displays the specific capabilities for the following roles:
- Admin provides full access to create, read, update, and delete.
- Observer provides read-only access.
Billing services
Capability | Role | Description |
---|---|---|
List account balance | Observer, Admin | Returns the balance for the current account. |
List billing summary | Observer, Admin | Returns the billing summary for the current account. |
List account currency | Observer, Admin | Returns the currency for the current account. |
List account billing cycle | Observer, Admin | Returns the billing cycle for the current account. |
List current invoice | Observer, Admin | Returns the invoice for the current account, in PDF format. |
List invoice by ID | Observer, Admin | Returns a specific invoice, in PDF format. |
List invoice payments | Observer, Admin | Returns a list of payments related to an invoice. |
List account payment by ID | Observer, Admin | Lists a specific payment. |
List payment invoices | Observer, Admin | Returns a list of invoices related to a payment. |
List refund by ID | Observer, Admin | Lists a specific refund. |
List billing periods | Observer, Admin | Returns a list of billing periods. |
List estimated charges | Observer, Admin | Returns a list of summarized estimated charges for a specific billing period. |
List subscriptions | Observer, Admin | Returns a list of subscriptions for the account. |
List contract entity | Observer, Admin | Retrieves a Rackspace Contract Entity for a billing account. |
Create payment | Admin | Submits a payment for the balance owed by an account. |
Update account VAT | Admin | Updates the Value Added Tax (VAT) code for the account. |
List account VAT | Observer, Admin | Returns the Value Added Tax (VAT) code for the current account. |
Create account VAT | Admin | Creates a Value Added Tax (VAT) code for the current account. |
Delete account VAT | Admin | Deletes the Value Added Tax (VAT) code for a current account. |
Payment services
Capability | Role | Description |
---|---|---|
Get payment method | Observer, Admin | Returns the payment method for the current account. |
Get default payment method | Observer, Admin | Returns the default payment method for the current account. |
Create payment method | Admin | Creates a payment method for the current account. |
Set default payment method | Admin | Sets the default payment method for the current account. |
Delete default payment method | Admin | Deletes the default payment method for the current account. |
Note: Role-Based Access Control (RBAC) is enabled for the billing services level (BSL) and payment services level (PSL) only through the Cloud Control Panel. API access for BSL and PSL is not provided at this time.
Related articles
Updated about 1 year ago