Creating a service account allows you to import all of your organization's repos and manage API keys under one generic user and integration without having to worry about exposing access to personal repositories, permission changes, staffing changes, loss of repo access, etc.
Creating a service email
In order to create a service account within Flow, you will need to create a service email address if you do not already have one for user functions in your organization. It can be anything from “firstname.lastname@example.org” or “email@example.com”. Once you have a functioning email you can add the “user” to your Flow account.
Adding the service email to your Flow account
Step 1: Starting on your Flow home page, go to the top navigation bar and click Settings. Using the left navigation under User Management click Users.
Step 2: Click the Invite Users button.
Step 3: Type in the service email you created and then give the appropriate access and permissions that are needed to manage integrations and repositories. This service user should be set as an “Owner” so they have access to everything including Manage integrations. Their view rights can also be set to view all teams and individual contributor metrics.
Step 5: Click Send.
Step 6: You have successfully sent an invitation to this service email. Now you will need to access the service email and go through the steps of logging into your Flow account. Once you are successfully logged into Flow, import your repos and manage your API keys just like you would normally.
If you need help, please email firstname.lastname@example.org for 24/7 assistance.