Team Commands

This Page provides documentation for Team related commands supported by keeper SDKs

Overview

The purpose of creating teams is to give users the ability to share the records and folders within their vaults with logical groupings of individuals. The administrator simply creates the teams, sets any Team Restrictions (edit/viewing/sharing of passwords) and adds individual users to the team. Users can be added to teams either manually or using several different automated methods.

Teams can also be used to easily assign Roles to entire groups of users to ensure the consistency of enforcement policies across a collective group of individuals. More details here.

Commands related to teams are

Commands

List Team Command

This command displays the list of UID and Name for each Team that logged in user has access to.

DotNet CLI

Command : Coming Soon

DotNet SDK

Function:

var keeperTeams = vault.Teams;

vault is the instance of VaultData object.

If we want more detail of specific team, we can use the function below.

public bool TryGetTeam(string teamUid, out Team team)

Arguments:

teamUid - This is the UID of the team whose data we want.

Power Commander

Command : Coming Soon

Python CLI

Command : list-team

Parameters:

  • --format Output format - Table, csv or json

  • --output Path to resulting output file (ignored for "table" format)

  • --sort Sort teams by column company, uid, name (default: company)

Flags:

  • -v, --verbose Verbose output (include team membership info)

  • -vv, --very-verbose Fetches team membership info not in cache

  • -a, --all show All teams in your contacts (including those outside your primary

organization)

Example:

My Vault> list-team
  #  Company          Team UID                Name
---  ---------------  ----------------------  -------------------
  1  Keeper Security  team_uid                example team
Python SDK

Function: load_available_teams

vault_utils.load_available_teams(auth=vault.keeper_auth)

Last updated

Was this helpful?