Add service account support for organization endpoints and update docs images

This commit is contained in:
Tuan Dang
2023-04-10 17:30:51 +03:00
parent afa7b35d50
commit 5032450b1c
34 changed files with 189 additions and 57 deletions

View File

@@ -24,6 +24,14 @@ To add a member to your organization, scroll down to the "Organization Members"
projects by default.
</Note>
## Service Accounts
Service accounts represent machine identities such as VMs or application clients that can authenticate with Infisical. They can be provisioned read/write permissions for project(s) and environment(s).
To add a service account to your organization, scroll down to the "Service Accounts" section and create a service account. Afterwards, you can press on the edit button beside the service account to provision it permissions.
![organization service accounts](../../images/organization-service-accounts.png)
## Incident contacts
Incident contacts of an organization are alerted if anything abnormal is detected within the operations of an organization.

View File

@@ -25,16 +25,16 @@ In most cases, environment variables belong to specific environments: developmen
![project environment](../../images/project-environment.png)
### Personal/Shared scoping
### Personal overrides
Every environment variable is classified as either personal or shared.
Every environment variable value can be overriden with a custom value.
- A personal environment variable is one created by a user of a project to be available for that user only.
- A shared environment variable is one created by a user of a project to be available for other users of the project.
- An overriden value can only be read and accesssed by the user that overrode the original shared value.
- A (default) shared value can be read and accesssed by other users in a project.
You can toggle the classification of an environment variable by pressing on its settings:
You can turn overrides on/off by toggling the override/branch icon:
![project variable toggle open](../../images/project-envar-toggle-open.png)
![project variable toggle open](../../images/project-envar-override.png)
### Search
@@ -42,12 +42,6 @@ You can search for any environment variable by its key.
![project search](../../images/project-search.png)
### Sort
You can sort environment variables alphabetically by their keys.
![project sort](../../images/project-sort.png)
### Hide/Un-hide
You can hide or un-hide the values of your environment variables. By default, the values are hidden for your privacy.

View File

@@ -9,7 +9,7 @@ These examples demonstrate how to store and fetch environment variables from [In
1. Login or create an account at `app.infisical.com`.
2. Create a new project.
3. Populate your environment variables as in the image below.
3. Keep the default environment variables or populate them as in the image below.
![project quickstart](../images/project-quickstart.png)