Grants access to view and manage payment resources - invoices, quotes and purchase orders - to a profile within an organisation. Applies only to resources tagged "paymentResource" and can only be connected at the organisation level.
Implements: Role
Properties
| Property | Returns | Description |
|---|---|---|
| category | String | The category this role is grouped under in the role assignment UI. |
| description | String | Human-readable description of what this role grants, shown to administrators when assigning roles. |
| name | String | The unique name this role is registered under, used as its key in the platform's role registry. |
Inherited from Role
Methods
canConnectToOrganisation()
Returns: boolean
Convenience method for callers, such as Velocity templates, which just need to know if this role can be assigned within an organisation context, without dealing with the TargetType enum directly.
canConnectToRepository()
Returns: boolean
Convenience method for callers, such as Velocity templates, which just need to know if this role can be assigned within a repository (or website) context, without dealing with the TargetType enum directly.
Methods
getName()
Returns: String
The unique name this role is registered under, used as its key in the platform's role registry.
getDescription()
Returns: String
Human-readable description of what this role grants, shown to administrators when assigning roles.
getCategory()
Returns: String
The category this role is grouped under in the role assignment UI.