- 21 Jan 2025
- Print
- DarkLight
- PDF
Secrets
- Updated On 21 Jan 2025
- Print
- DarkLight
- PDF
Overview
Dataloop knows the importance of securely handling sensitive information. Our secret's manager is designed to provide a robust solution for managing secrets within our platform. This guide will walk you through the capabilities and usage of our secret manager.
Secrets Manager helps you improve your security posture because you no longer need hard-coded credentials in the application source code. Storing the credentials in Secrets Manager helps avoid possible compromise by anyone who can inspect your application or the components.
Our secret's manager is a powerful tool designed to provide secure and efficient management of secrets. By creating and storing secrets and integrating them with Pipelines and Application, our platform offers a comprehensive solution for all your secret management needs.
Secrets tab
Access the data Secrets tab by clicking on the Integrations from the left-side panel. The Integrations page displays Integration and Secrets available in your organization by tabs and enable a more provider-focused view.
The common features of Integrations page for the Secrets tab is:
- Create Storage and Registry Integrations
- Create Secrets
- SDK: It displays SDK codes for creating Integrations and Secrets. When you click on the SDK, the following sub-menus are displayed:
- Integration SDK: The system displays SDK codes to create Integrations using the SDK.
- AWS
- GCP
- Azure
- Secret SDK: The system displays SDK codes to create Secrets using the SDK.
- Integration SDK: The system displays SDK codes to create Integrations using the SDK.
- Refresh tabs
The main sections of the Secret tab are explained below.
Total Numbers of Integrations, Secrets, and Alerts
Integrations page displays number of Integrations, Secrets, and alerts of integrations that are untrusted.
Secrets tab
It displays Secrets for your organization.
Search and Filter
By default, the Integrations tab is displayed, select the secret tab. The following list provides the specific criteria of search and filters for Secrets:
- To search: Search secrets by Secrets Name.
- To Filter:
- Filter the listed secrets by the following provider, for example, AWS, Hugging Face, NVIDIA, Open AI, etc.
- Filter secrets based on the email ID of the creator.
Section 4: List of Secrets
The Secrets tab displays available Secrets in your organization in a list view. The column values are populated according to the Secrets.
Column Name | Description |
---|---|
Provider | It displays the icon of the storage provider. |
Secret Name | The name of the Secret. |
Created at | The creation date of the Secret. |
Created by | The Avatar of the user who created the Secret. You can see the email ID of the user when you hover. |
- Copy Secret ID: Click on the Copy icon to copy the secret ID.
- Edit Secret: Click on the Pencil icon to edit Secret Name and Secret value.
- Delete Secret: Click on the Trash icon to delete a secret from your organization.
What Can You Do With Our Secret Manager?
Create and Store Secrets
Easily create a unique name for your secret and store it as a key-value pair. This key-value pair can include anything from API keys to database credentials.
Retrieve Secrets
Access your stored secrets whenever you require them. Our platform ensures secure retrieval, allowing only authorized users to access the information.
Integrate with Pipeline and Application
Utilize your secrets across various Pipelines, or Function as a Service (Application), within our platform. This seamless integration enhances functionality and efficiency.
Manage Access
Control who can access, modify, or delete secrets. Our robust access controls ensure that only authorized users can manage secrets.
How to Use Our Secrets Manager?
Add Secrets to an Application
You can add secrets to your FaaS application, which helps secure their connections when the application tries to connect to an external resource. Refer to the Add Secrets for Application to add secrets to your function.
Add Secrets to the Pipeline
You can add secrets to your pipelines, which helps secure their connections when the pipeline tries to connect to an external resource. Refer to the Add Secrets for Pipelines to add secrets for your pipeline.