Grants read and write access to integration endpoints, letting a profile run integration jobs against them. Applies at both the organisation and repository (website) scope: an org-level grant covers every integration endpoint within the organisation, while a repository-scoped grant is limited to endpoints served from that website's repository.
Implements: Role
Properties
| Property | Returns | Description |
|---|---|---|
| category | String | The group this role is listed under in the role picker. |
| description | String | Human-readable summary of what this role grants, shown in the role picker. |
| name | String | This role's registered name, "Integration executor". |
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
This role's registered name, "Integration executor".
getDescription()
Returns: String
Human-readable summary of what this role grants, shown in the role picker.
getCategory()
Returns: String
The group this role is listed under in the role picker.