Service accounts
Service accounts enable server-to-server access to web resources without user involvement. Aurinko supports G Suite, MS Exchange, and Office 365.
Last updated
Was this helpful?
Service accounts enable server-to-server access to web resources without user involvement. Aurinko supports G Suite, MS Exchange, and Office 365.
A service account (or daemon authorization) is a way to access web-hosted resources for server-to-server interactions that must run in the background, without immediate interaction with a user. They are useful for organizations that need to connect multiple accounts with Aurinko without interrupting end users to complete their account authentications.
Aurinko is currently able to onboard G Suite and MS Exchange service accounts as well as Office 365 "global admin" based app registrations. All Aurinko API's (email, calendar, contacts) support this.
There are 3 main steps to using service accounts for authentication.
Your customer's IT Administrator does a one-time configuration of service accounts for their G Suite or Office 365 Organization, or MS Exchange server and shares the credentials with you. For more details please refer to the following articles:
Setting up G Suite service account
Setting up Office 365 daemon app registration
Setting up MS Exchange service account
G Suite or MS Exchange: Upload the service account credentials to Aurinko from the Account/SERVICE tab:

Office 365: specify your daemon app registration details in the Application settings / Office 365 OAuth (Daemon):

Use the service/daemon account authentication API to add a new service account.
Use the managed accounts API to add user accounts that will use a service account for authentications. Your application can then use the managed accounts to access user data.
Last updated
Was this helpful?
Was this helpful?