Type: .ManagedIdentity
Supported commands: fab desc .ManagedIdentity
Navigate to a managed identity using cd
command. Managed identities are included in .managedidentities
within a workspace. You can use relative and absolute paths based on current context.
# use absolute path
fab:/ws1.Workspace$ cd /ws1.workspace/.managedidentities
* Switched to '.managedidentities'
# use relative path
fab:/ws1.Workspace$ cd .managedidentities/ws1.ManagedIdentity
* Switched to 'ws1.ManagedIdentity'
Verify if a managed identity exists. Using exists on .managedidentities
has no effect.
fab:/ws1.Workspace$ exists .managedidentities/ws1.ManagedIdentity
* true
fab:/ws1.Workspace$ exists .managedidentities/ws1_.ManagedIdentity
* false
List existing managed identities and their details using -l
.
fab:/ws1.Workspace$ ls .managedidentities
fab:/ws1.Workspace$ ls .managedidentities -l
Create a managed identity (one per workspace). Attempting multiple identities triggers a WorkspaceIdentityAlreadyExists
error.
# provided name will be overwritten by workspace name
fab:/ws1.Workspace$ create .managedidentities/mi1.ManagedIdentity
! Managed Identity will use the workspace name, provided name is ignored
Creating a new Managed Identity...
* 'ws1.ManagedIdentity' created
Remove a managed identity. Use -f
to force.
fab:/ws1.Workspace$ rm .managedidentities/ws1.ManagedIdentity
fab:/ws1.Workspace$ rm .managedidentities/ws1.ManagedIdentity -f