Grants access to view the status of voucher programs, for people supervising voucher issuing and redemption. Applies to resources implementing IVoucherResource within the granted organisation or repository, and defers to the content author role for access to the assets folder used to store voucher artwork.
Implements: Role
Properties
| Property | Returns | Description |
|---|---|---|
| category | String | Category this role is grouped under in the role management admin UI. |
| description | String | Human-readable description of what this role permits, shown in the role management admin UI. |
| name | String | Role name used as the unique key this role is registered under. |
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
Role name used as the unique key this role is registered under.
getDescription()
Returns: String
Human-readable description of what this role permits, shown in the role management admin UI.
getCategory()
Returns: String
Category this role is grouped under in the role management admin UI.