Authentication
Both Scheduling and Triggers Admin APIs only accept authenticated requests. Only Service Account Authentication can authenticate these services.
Authenticate players
The Scheduler and Trigger APIs currently do not support player authentication.
Authenticating trusted clients (Basic authentication)
You can use the Scheduler and Trigger APIs with Service Account Authentication.
To access the Triggers Admin API and the Scheduler Admin API, use Basic authentication.
You can use the Service Account credentials directly by base64 encoding the <KEY_ID>:<SECRET_KEY>
.
Grant the appropriate permissions to Service Account before use.
Refer to the table below for available roles for Triggers.
Access rights | Role |
---|---|
Read triggers | Triggers Configuration Viewer |
Read/Write/Delete triggers | Triggers Configuration Editor |
Refer to the table below for available roles for the Scheduler.
Access rights | Role |
---|---|
Read schedules | Scheduler Configuration Viewer |
Read/Write/Delete schedules | Scheduler Configuration Editor |
Check Service Account Authentication for more information.