This page provides the roles and privileges of the Account microservice.
Roles and Privileges
The following table describes the roles and privileges of the Accounts microservice:
Role | Privilege | Description |
---|---|---|
ROLE_ACCOUNT_ADMIN | account/create/accountbuyer | Ability to create a buyer user of an account. |
account/viewall/accountbuyer | Ability to view all the buyer users of an account. | |
account/view/accountbuyer | Ability to view a buyer user of an account. | |
account/delete/accountbuyer | Ability to delete a buyer user of an account. | |
account/update/accountbuyer | Ability to update a buyer user of an account. | |
account/create/account | Ability to create an account. | |
account/viewall/account | Ability to view all the accounts. | |
account/view/account | Ability to view an account. | |
account/update/account | Ability to update an account. | |
account/delete/account | Ability to delete an account. | |
account/delete/accountproperty | Ability to delete an account property. | |
account/view/accountproperty | Ability to view an account property. | |
account/create/accountseller | Ability to create a seller user of an account. | |
account/viewall/accountseller | Ability to view all the seller users of an account. | |
account/view/accountseller | Ability to view a seller user of an account. | |
account/delete/accountseller | Ability to delete a seller user of an account. | |
account/update/accountseller | Ability to update a seller user of an account. | |
account/create/accounttype | Ability to create an account type. | |
account/viewall/accounttype | Ability to view all the account types. | |
account/view/accounttype | Ability to view an account type. | |
account/delete/accounttype | Ability to delete an account type. | |
account/update/accounttype | Ability to update an account type. | |
account/create/address | Ability to create an address. | |
account/viewall/address | Ability to view all the addresses. | |
account/view/address | Ability to view an address. | |
account/update/address | Ability to update an address. | |
account/delete/address | Ability to delete an address. | |
account/create/collection | Ability to create a collection. | |
account/viewall/collection | Ability to view all the collections. | |
account/view/collection | Ability to view a collection. | |
account/delete/collection | Ability to delete a collection. | |
account/update/collection | Ability to update a collection. | |
account/viewall/collection/properties | Ability to view all the collection properties. | |
account/create/contract | Ability to create a contract. | |
account/viewall/contract | Ability to view all the contracts. | |
account/view/contract | Ability to view a contract. | |
account/update/contract | Ability to update a contract. | |
account/delete/contract | Ability to delete a contract. | |
account/create/costcentre | Ability to create a cost center. | |
account/viewall/costcentre | Ability to view all the cost centers. | |
account/view/costcentre | Ability to view a cost center. | |
account/update/costcentre | Ability to update a cost center. | |
account/delete/costcentre | Ability to delete a cost center. | |
account/create/payment | Ability to create a payment. | |
account/viewall/payment | Ability to view all the payments. | |
account/view/payment | Ability to view a payment. | |
account/update/payment | Ability to update a payment. | |
account/delete/payment | Ability to delete a payment. | |
account/create/paymentterm | Ability to create a payment term. | |
account/viewall/paymentterm | Ability to view all the payment terms. | |
account/view/paymentterm | Ability to view a payment term. | |
account/delete/paymentterm | Ability to delete a payment term. | |
account/update/paymentterm | Ability to update a payment term. | |
account/viewall/collectionproperties | Ability to view all the collection properties. | |
account/view/collectionproperties | Ability to view a collection property. | |
account/create/team | Ability to create a team. | |
account/viewall/team | Ability to view all the teams. | |
account/view/team | Ability to view a team. | |
account/update/team | Ability to update a team. | |
account/delete/team | Ability to delete a team. | |
account/viewall/accounthistory | Ability to view all the account history. | |
account/view/buyeraccount | Ability to view a buyer account. | |
ROLE_ACCOUNT_BUYER_ADMIN | account/create/accountbuyer | Ability to create a buyer user of an account. |
account/viewall/accountbuyer | Ability to view all the buyer user of an account. | |
account/view/accountbuyer | Ability to view a buyer user of an account. | |
account/delete/accountbuyer | Ability to delete a buyer user of an account. | |
account/update/accountbuyer | Ability to update a buyer user of an account. | |
account/create/account | Ability to create an account. | |
account/view/account | Ability to view an account. | |
account/update/account | Ability to update an account. | |
account/view/accountproperty | Ability to view an account property. | |
account/viewall/accounttype | Ability to view all the account types. | |
account/view/accounttype | Ability to view an account type. | |
account/create/address | Ability to create an address. | |
account/viewall/address | Ability to view all the addresses. | |
account/view/address | Ability to view an address. | |
account/update/address | Ability to update an address. | |
account/create/costcentre | Ability to create a cost center. | |
account/viewall/costcentre | Ability to view all the cost centers. | |
account/view/costcentre | Ability to view a cost center. | |
account/update/costcentre | Ability to update a cost center. | |
account/delete/costcentre | Ability to delete a cost center. | |
account/viewall/contract | Ability to view all the contracts. | |
account/view/contract | Ability to view a contract. | |
account/create/payment | Ability to create a payment. | |
account/viewall/payment | Ability to view all the payments. | |
account/view/payment | Ability to view a payment. | |
account/update/payment | Ability to update a payment. | |
account/delete/payment | Ability to delete a payment. | |
account/view/paymentterm | Ability to view a payment term. | |
account/create/team | Ability to create a team. | |
account/viewall/team | Ability to view all the teams. | |
account/view/team | Ability to view a team. | |
account/update/team | Ability to update a team. | |
account/delete/team | Ability to delete a team. | |
account/view/buyeraccount | Ability to view a buyer account. | |
account/viewall/collectionproperties | Ability to view all the collection properties. | |
account/viewall/accountseller | Ability to view all the seller users of an account. | |
account/view/accountseller | Ability to view a seller user of an account. | |
ROLE_ACCOUNT_REP | account/view/collection | Ability to view a collection. |
account/create/accountbuyer | Ability to create a buyer user of an account. | |
account/viewall/accountbuyer | Ability to view all the buyer users of an account. | |
account/view/accountbuyer | Ability to view a buyer user of an account. | |
account/delete/accountbuyer | Ability to delete a buyer user of an account. | |
account/update/accountbuyer | Ability to update a buyer user of an account. | |
account/create/account | Ability to create an account. | |
account/viewall/account | Ability to view all the accounts. | |
account/view/account | Ability to view an account. | |
account/update/account | Ability to update an account. | |
account/delete/account | Ability to delete an account. | |
account/view/accountproperty | Ability to view an account property. | |
account/viewall/accounttype | Ability to view all the account types. | |
account/view/accounttype | Ability to view an account type. | |
account/create/address | Ability to create an address. | |
account/viewall/address | Ability to view all the addresses. | |
account/view/address | Ability to view an address. | |
account/update/address | Ability to update an address. | |
account/delete/address | Ability to delete an address. | |
account/create/contract | Ability to create a contract. | |
account/viewall/contract | Ability to view all the contracts. | |
account/view/contract | Ability to view a contract. | |
account/update/contract | Ability to update a contract. | |
account/viewall/paymentterm | Ability to view all the payment terms. | |
account/view/paymentterm | Ability to view a payment term. | |
account/view/buyeraccount | Ability to view a buyer account. | |
account/viewall/collectionproperties | Ability to view all the collection properties. | |
account/view/collectionproperties | Ability to view a collection property. | |
account/viewall/costcentre | Ability to view all the cost centers. | |
account/view/costcentre | Ability to view a cost center. | |
account/viewall/team | Ability to view all the teams. | |
account/view/team | Ability to view a team. | |
ROLE_ACCOUNT_BUYER | account/viewall/accountbuyer | Ability to view all the buyer users of an account. |
account/view/accountbuyer | Ability to view a buyer user of an account. | |
account/view/costcentre | Ability to view a cost center. | |
account/viewall/contract | Ability to view all the contracts. | |
account/view/contract | Ability to view a contract. | |
account/create/payment | Ability to create a payment. | |
account/viewall/payment | Ability to view all the payments. | |
account/view/payment | Ability to view a payment. | |
account/update/payment | Ability to update a payment. | |
account/delete/payment | Ability to delete a payment. | |
account/view/paymentterm | Ability to view a payment term. | |
account/view/team | Ability to view a team. | |
account/view/buyeraccount | Ability to view a buyer account. | |
account/view/accountseller | Ability to view a account seller. | |
account/viewall/accounttype | Ability to view all the account type. | |
account/view/accounttype | Ability to view a account type. |
Revision History
2024-04-15 | SD – Content updated for 8.17.2 release.
2023-01-11 | AN – Content updated for 8.13 release.
2019-06-22 | HM – Content updated for 8.9 release.
2019-09-30 | AM – Content uploaded.