# Constants
AppCollaborators is the types.Right to edit and modify collaborators of the application.
AppDelete is the types.Right to delete the application.
AppSettings is the types.Right to read and write access to the settings, devices and access keys of the application.
ComponentCollaborators is the types.Right to view and edit component collaborators.
ComponentDelete is the types.Right to delete the network component.
ComponentSettings is the types.Right to read and write access to the settings and access key of a network component.
Devices is the types.Right to list, edit and remove devices for the application on a handler.
GatewayCollaborators is the types.Right to edit the gateway collaborators.
GatewayDelete is the types.Right to delete a gatweay.
GatewayLocation is the types.Right to view the exact location of the gateway, otherwise only approximate location will be shown.
GatewayMessages is the types.Right to view the messages of a gateway.
GatewayOwner is the types.Right that states that a collaborator is an owner.
GatewaySettings is the types.Right to read and write access to the gateway settings.
GatewayStatus is the types.Right to view the gateway status and metrics about the gateway.
ReadUplink is the types.Right to view messages sent by devices of the application.
WriteDownlink is the types.Right to send messages to devices of the application.
WriteUplink is the types.Right to send messages to the application.
# Interfaces
AppRighter is the interface of everything that can hold rights to an app.
ComponentRighter is the interface of everything that can hold rights to a component.
GatewayRighter is the interface of everything that can hold rights to a gateway.