diff --git a/NEXT_CHANGELOG.md b/NEXT_CHANGELOG.md index 7dcc4579dd..17064aec9f 100644 --- a/NEXT_CHANGELOG.md +++ b/NEXT_CHANGELOG.md @@ -1,6 +1,7 @@ # NEXT CHANGELOG ## Release v0.276.0 +* Re-add Account SCIM Commands. ### Notable Changes diff --git a/acceptance/cmd/account/account-help/output.txt b/acceptance/cmd/account/account-help/output.txt index 87378fab32..007525f3e9 100644 --- a/acceptance/cmd/account/account-help/output.txt +++ b/acceptance/cmd/account/account-help/output.txt @@ -7,8 +7,11 @@ Usage: Identity and Access Management access-control These APIs manage access rules on resources in an account. + groups Groups simplify identity management, making it easier to assign access to Databricks account, data, and other securable objects. groups-v2 Groups simplify identity management, making it easier to assign access to Databricks account, data, and other securable objects. + service-principals Identities for use with jobs, automated tools, and systems such as scripts, apps, and CI/CD platforms. service-principals-v2 Identities for use with jobs, automated tools, and systems such as scripts, apps, and CI/CD platforms. + users User identities recognized by Databricks and represented by email addresses. users-v2 User identities recognized by Databricks and represented by email addresses. workspace-assignment The Workspace Permission Assignment API allows you to manage workspace permissions for principals in your account. diff --git a/cmd/account/cmd.go b/cmd/account/cmd.go index 077151954f..a2716d331e 100644 --- a/cmd/account/cmd.go +++ b/cmd/account/cmd.go @@ -39,6 +39,10 @@ import ( workspace_assignment "github.com/databricks/cli/cmd/account/workspace-assignment" workspace_network_configuration "github.com/databricks/cli/cmd/account/workspace-network-configuration" workspaces "github.com/databricks/cli/cmd/account/workspaces" + + account_groups "github.com/databricks/cli/cmd/account/groups" + account_service_principals "github.com/databricks/cli/cmd/account/service-principals" + account_users "github.com/databricks/cli/cmd/account/users" ) func New() *cobra.Command { @@ -81,6 +85,10 @@ func New() *cobra.Command { cmd.AddCommand(account_iam_v2.New()) cmd.AddCommand(budgets.New()) + cmd.AddCommand(account_groups.New()) + cmd.AddCommand(account_service_principals.New()) + cmd.AddCommand(account_users.New()) + // Register command groups, filtering out empty groups or groups with only hidden commands. allGroups := Groups() allCommands := cmd.Commands()