Skip to content
This repository has been archived by the owner on Jun 25, 2024. It is now read-only.

Add DatabricksUser

Simon D'Morias edited this page Oct 24, 2019 · 2 revisions

external help file: azure.databricks.cicd.tools-help.xml Module Name: azure.databricks.cicd.tools online version: schema: 2.0.0

Add-DatabricksUser

SYNOPSIS

Add a user to Databricks workspace with entitlements and groups

SYNTAX

Add-DatabricksUser [[-BearerToken] <String>] [[-Region] <String>] [-Username] <String>
 [[-Entitlements] <String[]>] [[-Groups] <String[]>] [<CommonParameters>]

DESCRIPTION

Add a user to Databricks workspace with entitlements and groups. If the user exists the error will be ignored but note that the entitlments and groups requested will not be applied

EXAMPLES

EXAMPLE 1

Add-DatabricksUser -BearerToken $BearerToken -Region $Region -Username [email protected]

This example creates a group called acme

PARAMETERS

-BearerToken

Your Databricks Bearer token to authenticate to your workspace (see User Settings in Databricks WebUI)

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 1
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Region

Azure Region - must match the URL of your Databricks workspace, example northeurope

Type: String
Parameter Sets: (All)
Aliases:

Required: False
Position: 2
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Username

Email address (matched to AAD) for the user

Type: String
Parameter Sets: (All)
Aliases:

Required: True
Position: 3
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Entitlements

List of entitlements for the user (such as allow-cluster-create )

Type: String[]
Parameter Sets: (All)
Aliases:

Required: False
Position: 4
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

-Groups

List of GroupId's to be added to (See Get-DatabricksGroups)

Type: String[]
Parameter Sets: (All)
Aliases:

Required: False
Position: 5
Default value: None
Accept pipeline input: False
Accept wildcard characters: False

CommonParameters

This cmdlet supports the common parameters: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction, and -WarningVariable. For more information, see about_CommonParameters.

INPUTS

OUTPUTS

NOTES

Author: Simon D'Morias/Data Thirst Ltd

RELATED LINKS

Clone this wiki locally