steampipe plugin install doppler

Table: doppler_user - Query Doppler Users using SQL

Doppler is a universal secrets manager that helps you to manage and securely access secrets, such as database credentials, API keys, and tokens. It provides an intuitive interface for managing secrets across multiple environments and cloud platforms. Doppler ensures that secrets are automatically synced and updated across all applications, services, and users.

Table Usage Guide

The doppler_user table provides insights into user accounts within Doppler. As a security engineer, explore user-specific details through this table, including user roles, access rights, and associated metadata. Utilize it to uncover information about users, such as their assigned roles, the access rights they have, and the verification of their access controls.

Examples

Basic info

Explore which users have access to your Doppler workspace, including when they were created and their associated email and username. This can help you manage user access and understand who has permissions within your workspace.

select
id,
name,
email,
username,
created_at,
access,
workplace_name
from
doppler_user;
select
id,
name,
email,
username,
created_at,
access,
workplace_name
from
doppler_user;

List users that are created in the last 30 days

Explore which users have been added to your system in the past month. This can help you keep track of your growing user base and understand recent changes in your user demographics.

select
id,
name,
email,
username,
created_at,
access,
workplace_name
from
doppler_user
where
created_at >= now() - interval '30 day';
select
id,
name,
email,
username,
created_at,
access,
workplace_name
from
doppler_user
where
created_at >= datetime('now', '-30 day');

List users with owner access

Discover the users who have owner access, which is crucial for understanding the distribution of administrative privileges in your workplace. This can be particularly useful in audits or when reevaluating permission structures.

select
id,
name,
email,
username,
created_at,
access,
workplace_name
from
doppler_user
where
access = 'owner';
select
id,
name,
email,
username,
created_at,
access,
workplace_name
from
doppler_user
where
access = 'owner';

Schema for doppler_user

NameTypeOperatorsDescription
_ctxjsonbSteampipe context in JSON form.
accesstextThe access level of the user.
created_attimestamp with time zoneThe time when the project was created.
emailtextThe user's email address.
idtext=The ID of the user.
nametextThe user's name.
profile_image_urltextThe user's profile image URL.
sp_connection_nametext=, !=, ~~, ~~*, !~~, !~~*Steampipe connection name.
sp_ctxjsonbSteampipe context in JSON form.
titletextThe name of the workplace.
usernametextThe user's username.
workplace_idtext=, !=, ~~, ~~*, !~~, !~~*The ID of the workplace.
workplace_nametextTitle of the resource.

Export

This table is available as a standalone Exporter CLI. Steampipe exporters are stand-alone binaries that allow you to extract data using Steampipe plugins without a database.

You can download the tarball for your platform from the Releases page, but it is simplest to install them with the steampipe_export_installer.sh script:

/bin/sh -c "$(curl -fsSL https://steampipe.io/install/export.sh)" -- doppler

You can pass the configuration to the command with the --config argument:

steampipe_export_doppler --config '<your_config>' doppler_user