Grants access to download the customer data CSV export produced by the repeating payments report. Applies to a RepeatingPaymentsCsv resource within an organisation, or within a specific repository, and grants read-content privileges so a group member can download the export without otherwise managing the underlying repeating payment records. Registered as ECommerceApp.DOWNLOAD_CUSTOMER_DATA_ROLE and listed under the administrative role category.

Implements: Role


Properties

PropertyReturnsDescription
categoryStringGrouping used to organise this role in the "add role to group" admin UI.
descriptionStringHuman readable explanation of what this role allows, shown to administrators when assigning roles.
nameStringDisplay name of this role as shown in group and role management screens.

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

Display name of this role as shown in group and role management screens.

getDescription()

Returns: String

Human readable explanation of what this role allows, shown to administrators when assigning roles.

getCategory()

Returns: String

Grouping used to organise this role in the "add role to group" admin UI.

To get full access to the Kademi Hub existing customers can login here, or new customers can register here.