> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blinkops.com/llms.txt
> Use this file to discover all available pages before exploring further.

# About Accounts

> How to manage your Blink account settings, including profile, preferences, and organization details.

Each company using Blink has its own separate account, fully isolated from all other companies. Within an account, groups can be created to organize users, such as teams or departments.
The Blink platform supports two types of accounts: [user account](#users) and [service accounts](#service-account), each serving different purposes.

## User Account Vs Service Account

A [user account](#users) is an identity created for an individual to access and interact with systems, applications, and services, typically requiring authentication via a username and password, and often equipped with permissions aligned with the individual's role. On the other hand, a [service account](#service-account) is designed for use by applications, services, or automated processes rather than human users. Service accounts are authenticated using credentials such as keys or tokens and are granted specific permissions to perform predefined tasks, allowing for secure and automated access to resources without human intervention. While user accounts are managed based on the individual's lifecycle, service accounts are managed according to the application's needs.

## Users

Each company using Blink operates within its own separate account, fully isolated from all other accounts. Only Admin users have the authority to invite new users and manage user access, including adding or removing users from groups.

Before a user can access the Blink platform, they must be added to the account. Admins can invite a user, assign them to specific groups and workspaces, and define their role in advance. Once the invited user accepts the invitation, all their workspaces, group memberships, and roles are already configured, allowing them to start using the platform immediately without additional setup.

<Note> **Please note**: Deleting a user does not remove any associated resources, such as workspaces, workflows, or connections.</Note>

<Frame>
  <img src="https://mintcdn.com/blinkops-2/TqQZZZpDuOn7Wlvq/img/AccountAdmin/MemberStatus.png?fit=max&auto=format&n=TqQZZZpDuOn7Wlvq&q=85&s=b0379d07133f0297a097a2942c4f84c3" width="3582" height="1990" data-path="img/AccountAdmin/MemberStatus.png" />
</Frame>

### Inviting a New User

<Steps>
  <Step title="Open Account Settings">
    Click on "Account" option. You will be navigated to the Accounts Page in your **Account Settings**.

    <Frame>
      <img src="https://mintcdn.com/blinkops-2/TqQZZZpDuOn7Wlvq/img/AccountAdmin/InviteNewUser.gif?s=4c879da95694f71f6ce42fb82c04f585" width="1940" height="1080" data-path="img/AccountAdmin/InviteNewUser.gif" />
    </Frame>
  </Step>

  <Step title="Invite a New User">
    In the **Users** tab of the 'Accounts' page, click the "Invite User" button in the top-right corner. Provide the email address of the new user you would like to invite

    The user will receive an email invite and once accepted, appear in the member list of the account.

    There are three types of built-in [Tenant Roles](/docs/blink-platform/account-management/roles#tenant-role-scope) to assign the invited user:

    * [Admin](/docs/blink-platform/account-management/roles#admin): As an Admin, you have full access to all workspaces as well as control over all settings across the Blink Platform.
    * [Consumer](/docs/blink-platform/account-management/roles#consumer): As a Consumer, you have full access to the self-service portal as well as read and write permissions in the user's Workspaces.
    * [Builder](/docs/blink-platform/account-management/roles#builder): As a Builder, you have complete access to read, write, and execute permissions within the user's Workspaces.
    * [Tenant Guest](/docs/blink-platform/account-management/roles#4-tenant-guest) As a Tenant Guest, you only have access to view a workspace.

    <Note>You can also assign a user a custom role within the tenant scope.</Note>
  </Step>
</Steps>

### Checking the Status of a Member of your Account

A member can have one of the following statuses:

<div className="integrations-table">
  | User status | Description                      | Admin actions available                                                 |
  | ----------- | -------------------------------- | ----------------------------------------------------------------------- |
  | Active      | The user has signed up to Blink. | Deactivate user, remove user or check which groups the user belongs to. |
  | Inactive    | The user is blocked from Blink.  | Re-activate.                                                            |
  | Invited     | The user is invited to Blink.    | Re-send or cancel the invite.                                           |
</div>

The following images shows Admin actions for an inactive user.

<Frame>
  <img src="https://mintcdn.com/blinkops-2/TqQZZZpDuOn7Wlvq/img/AccountAdmin/StatusInactive.png?fit=max&auto=format&n=TqQZZZpDuOn7Wlvq&q=85&s=3b079d4c233b7a8bf2322107498466e1" width="2694" height="98" data-path="img/AccountAdmin/StatusInactive.png" />
</Frame>

The following screenshot shows Admin actions for an invited user.

<Frame>
  <img src="https://mintcdn.com/blinkops-2/TqQZZZpDuOn7Wlvq/img/AccountAdmin/StatusInvited.png?fit=max&auto=format&n=TqQZZZpDuOn7Wlvq&q=85&s=0331c7afbf3559539aec08223a86cfe7" width="2975" height="91" data-path="img/AccountAdmin/StatusInvited.png" />
</Frame>

The following screenshot shows Admin actions for an active user.

<Frame>
  <img src="https://mintcdn.com/blinkops-2/TqQZZZpDuOn7Wlvq/img/AccountAdmin/StatusActive.png?fit=max&auto=format&n=TqQZZZpDuOn7Wlvq&q=85&s=10dea27aed21f8cab35e4063ec468195" width="2968" height="90" data-path="img/AccountAdmin/StatusActive.png" />
</Frame>

## Service Account

A service account is a specialized, non-human account used by locations, services, or automated processes to access resources and perform tasks. It is authenticated through credentials such as API keys or tokens and is granted specific permissions tailored to its intended functions, enabling secure and automated operations without human intervention.

<Note>**Note**: Only [Tenant Admin](/docs/blink-platform/account-management/roles#admin) users can create a service account and designate roles. </Note>

### How to create a New Service Account

<Steps>
  <Step title="Access Account Settings">
    Click on "Account" option. You will be navigated to the Accounts Page in your **Account Settings**.

    <Frame>
      <img src="https://mintcdn.com/blinkops-2/TqQZZZpDuOn7Wlvq/img/AccountAdmin/EditServiceAccount.gif?s=21602f34723d05269c371464bd76ba2f" width="1940" height="1080" data-path="img/AccountAdmin/EditServiceAccount.gif" />
    </Frame>
  </Step>

  <Step title="Open Service Accounts Tab">
    Navigate to the "Service Account" Tab. In the "Service Account" tab of the Accounts page, click the "Create new account" button in the top-right corner.
  </Step>

  <Step title="Create and Configure Service Account">
    Provide a Name for your Service Account, optionally add a description and choose a role:

    * [Admin](/docs/blink-platform/account-management/roles#admin): As an Admin, the account has full access to all workspaces as well as control over all settings across the Blink Platform.

    * [Builder](/docs/blink-platform/account-management/roles#builder): As a Builder, the account has complete access to read, write, and execute permissions within the user's Workspaces.

      <Note> If the service account is assigned [Tenant- Builder Role](/docs/blink-platform/account-management/roles#builder), the [Tenant- Admin](/docs/blink-platform/account-management/roles#admin) will have to invite the Service Account to each Workspace they want it to operate in.</Note>

    * [Consumer](/docs/blink-platform/account-management/roles#consumer): As a Consumer, the account has full access to the self-service portal as well as read and write permissions in the user's Workspaces.

    <Frame>
      <img src="https://mintcdn.com/blinkops-2/TqQZZZpDuOn7Wlvq/img/AccountAdmin/AddServiceAccount.gif?s=951037f7a9225b765dd766f566a4494d" width="1940" height="1080" data-path="img/AccountAdmin/AddServiceAccount.gif" />
    </Frame>
  </Step>
</Steps>

### Editing a Service Account

<Step>
  Click on the Service Account's table field you would like to make changes to. The changes will be applied automatically.

  <Frame>
    <img src="https://mintcdn.com/blinkops-2/TqQZZZpDuOn7Wlvq/img/AccountAdmin/EditServiceAccount.gif?s=21602f34723d05269c371464bd76ba2f" width="1940" height="1080" data-path="img/AccountAdmin/EditServiceAccount.gif" />
  </Frame>
</Step>

### Deleting a Service Account

<Step>
  <p> Click on the <Icon icon="square-ellipsis-vertical" iconType="solid" /> icon in the last column and click on the delete option and confirm you want to delete the selected service account by clicking the "Delete" button. </p>

  <Frame>
    <img src="https://mintcdn.com/blinkops-2/TqQZZZpDuOn7Wlvq/img/AccountAdmin/DeleteServiceAccount.gif?s=413d75fe4cb124cfa8babbbb917a411a" width="1940" height="1080" data-path="img/AccountAdmin/DeleteServiceAccount.gif" />
  </Frame>
</Step>

### Service Account Information

Each service account is created with one API Key. Access the Service Account's API Key by

1. <p> Clicking on the <Icon icon="square-ellipsis-vertical" iconType="solid" /> icon in the last column and click on the "Account info" option and to view your service account's information and API key. </p>

<Frame>
  <img src="https://mintcdn.com/blinkops-2/TqQZZZpDuOn7Wlvq/img/AccountAdmin/ServiceAccountAPIKey.png?fit=max&auto=format&n=TqQZZZpDuOn7Wlvq&q=85&s=80b6c7337a8fb78b3072131e66d1654a" width="3584" height="1990" data-path="img/AccountAdmin/ServiceAccountAPIKey.png" />
</Frame>

OR

2. <p> Clicking the <Icon icon="copy" /> icon to copy your API Key.</p>

<Frame>
  <img src="https://mintcdn.com/blinkops-2/TqQZZZpDuOn7Wlvq/img/AccountAdmin/CopyAPIKey.gif?s=404eb5eb92191edcc9c3d13590e44c3c" width="1940" height="1080" data-path="img/AccountAdmin/CopyAPIKey.gif" />
</Frame>
