Set-AtriaWorkSpaceCustomerRoleItem
SYNOPSIS
Sets (overwrites) the list items assigned to a specific customer role.
SYNTAX
Set-AtriaWorkSpaceCustomerRoleItem -CustomerId <Int> -RoleId <Int> -ListItemId <Int[]> [<CommonParameters>]
DESCRIPTION
This function replaces all existing list items assigned to a given role under a specific customer.
It sends a POST
request with action="Set"
to overwrite the current role-to-item relationships.
PARAMETERS
-
CustomerId
<Int>
(Required)
The ID of the customer whose role is being modified. -
RoleId
<Int>
(Required)
The ID of the role for which list items will be replaced. -
ListItemId
<Int[]>
(Required)
One or more list item IDs to assign to the role. These replace all existing assignments. -
<CommonParameters>
Supports standard PowerShell common parameters:Verbose
,Debug
,ErrorAction
,ErrorVariable
,WarningAction
,WarningVariable
,OutBuffer
,PipelineVariable
, andOutVariable
.
More info: about_CommonParameters
OUTPUTS
Returns the API response confirming the updated role-item assignment.
EXAMPLES
Example 1
Set-AtriaWorkSpaceCustomerRoleItem -CustomerId 1234 -RoleId 5678 -ListItemId 1001,1002
This replaces all list items for role 5678
with 1001
and 1002
for customer 1234
.
NOTES
Ensure you�ve authenticated using Connect-AtriaApi
before calling this function.