A Service Account stores authentication credentials used to access remote data, and can be used by Datasources and Lists.
Each Service Account is assigned to a Collection. Only Datasources and Lists assigned to the same Collection can use the Service Account.
Only Global Admins can create Service Accounts. Once created, one Service Account can be used by many Datasources & Lists.
Service Accounts help keep passwords secure because the password isn't shared among users: it's only entered once. Service Accounts also make it easy to update a password when it changes - the password only needs to be updated in one place!
Service Account Types
- Basic: stores a username, password, and an optional Windows Domain name. Used with SFTP, UNC, and FTP.
- PKI: upload a private key file. Used to authenticate with remote shares that support PKI.
- Microsoft API: stores info used to authenticate with SharePoint Online, Azure, Entra, and other Microsoft APIs.
- AWS API: stores info used to authenticate with various Amazon APIs.
- Google Cloud API: stores keys used to access a Google Cloud account.