Add-FabricDomainWorkspaceAssignmentByPrincipal
Assigns workspaces to a domain based on principal IDs in Microsoft Fabric.
Syntax
Add-FabricDomainWorkspaceAssignmentByPrincipal [-DomainId] <guid> [-PrincipalIds] <Object>
[<CommonParameters>]Description
The Add-FabricDomainWorkspaceAssignmentByPrincipal function sends a request to assign workspaces to a specified domain using a JSON object of principal IDs and types.
Aliases: Assign-FabricDomainWorkspaceByPrincipal
Examples
Example 1
This example assigns workspaces to a domain using a list of principal IDs and types.
$PrincipalIds = @(
@{id = "813abb4a-414c-4ac0-9c2c-bd17036fd58c"; type = "User"},
@{id = "b5b9495c-685a-447a-b4d3-2d8e963e6288"; type = "User"}
)
Add-FabricDomainWorkspaceAssignmentByPrincipal -DomainId "12345" -PrincipalIds $PrincipalIdsParameters
| Name | Type | Req. | Pos. | Pipeline | Description |
|---|---|---|---|---|---|
| -DomainId | guid | ✓Required | 0 | – | The ID of the domain to which workspaces will be assigned. This parameter is mandatory. |
| -PrincipalIds | object | ✓Required | 1 | – | An array representing the principals with their |
This cmdlet also supports the common parameters, such as -Verbose and -ErrorAction. See about_CommonParameters.
Notes
- Calls
Confirm-TokenStateto ensure token validity before making the API request.
Author: Tiago Balabuch, Kamil Nowinski