{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-guides/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"How to create a Service Account Client","description":"Accelerate E&P application development and protect your innovation by consuming our Data and Domain APIs / Platform APIs.","lang":"en-US","meta":[{"name":"robots","content":"noindex"}],"llmstxt":{"hide":true,"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"how-to-create-a-service-account-client","__idx":0},"children":["How to create a Service Account Client"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Refer to the steps in ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/cloud-apis/app-definition-ux-update/create-clients#Create-Service-Account"},"children":["Create a service account"]}," to create a service account client."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"considerations-when-onboarding-service-accounts","__idx":1},"children":["Considerations when onboarding service accounts",{"$$mdtype":"Tag","name":"a","attributes":{"name":"ServiceAccount"},"children":[]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["If you want to use a service account to access the services and data, all operations performed on the data are done in the context of that service account and not the individual user account. This might not be in alignment with the data entitlements configured for that data. Therefore, this service account must be used strictly for unattended workflows (workflows that do not need direct human interaction, such as scheduled jobs)."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Follow these steps to onboard a service account as a user and assign a valid subscription:"]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["When you create a ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/cloud-apis/app-definition-ux-update/create-clients#Create-Service-Account"},"children":["CCG client"]}," for a service account, you must onboard the following user and assign a valid subscription:"," ","client_id@delfiserviceaccount.com where you replace client_id with your CCG client ID."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Assign the Developer Base subscription (part number: DEBA-TO-SUBU) to the account."]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Use the ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"https://guru.delfi.slb.com/content/1002/help/Import_users_in_bulk_3E2ECB9B-E355-4019-856E-D1E89F27AEF4"},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Bulk import users"]}]}," loader functionality of the Digital Home to onboard the service account. Use the same client as above (client_id@delfiserviceaccount.com) as the user email ID during the bulk import."]}]}]}]},"headings":[{"value":"How to create a Service Account Client","id":"how-to-create-a-service-account-client","depth":1},{"value":"Considerations when onboarding service accounts","id":"considerations-when-onboarding-service-accounts","depth":1}],"frontmatter":{"seo":{"title":"How to create a Service Account Client"}},"lastModified":"2026-02-16T15:58:23.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/guides/cloud-apis/app-definition-ux-update/service-accounts","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}