Add-DomainUserToLocalNodeAuthorizationGroup
Synopsis
Adds a user to a node's authorization group.
Syntax
Add-DomainUserToLocalNodeAuthorizationGroup [-DomainUserName] <String[]> [-Admin <SwitchParameter>] [-ReadOnly <SwitchParameter>] [-Client <SwitchParameter>] [-Machine <SwitchParameter>]
Detailed Description
The Add-DomainUserToLocalNodeAuthorizationGroup function adds a Windows domain user or group to one or more Distributed Computing Cluster authorization groups. Adding a user to an authorization group allows that user to access the functionality available to the group.
Authorization in Laserfiche Distributed Computing Cluster
Laserfiche Distributed Computing Cluster supports authorization to restrict the operations that can be done by different users.
A Scheduler has four authorization groups (or roles) that Windows users can be assigned to.
- Admin: Users in the Admin authorization group can view administrative information and make changes to the cluster.
- ReadOnly: Users in the ReadOnly authorization group can view administrative information on a cluster, but cannot make changes.
- Client: Users in the Client authorization group can run jobs on a cluster.
- Machine: Users in the Machine authorization group can start operations that are meant to be started by other nodes in the cluster. A node's Machine authorization group should contain all the service users that the other nodes in the cluster run as.
Workers only use the Machine role.
Note that authorization is only enforced if the node's AuthenticationMode is set to Windows.
Parameters
-DomainUserName <String[]>
The domain username of the user or group that will be added to the authorization group. E.g., "LASERFICHE\John.Doe"
Required? true
Position? 1
Default value
Accept pipeline input? true (ByValue)
Accept wildcard characters? false
-Admin <SwitchParameter>
Specifies that the user or group should be added to the Admin authorization group.
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-ReadOnly <SwitchParameter>
Specifies that the user or group should be added to the ReadOnly authorization group.
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-Client <SwitchParameter>
Specifies that the user or group should be added to the Client authorization group.
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
-Machine <SwitchParameter>
Specifies that the user or group should be added to the Machine authorization group.
Required? false
Position? named
Default value
Accept pipeline input? false
Accept wildcard characters? false
Inputs
System.String
You can pipe user names of domain users as strings to Add-DomainUserToLocalNodeAuthorizationGroup.
Outputs
None
This function does not return any output.
Examples
Example 1
PS C:\> Add-DomainUserToLocalNodeAuthorizationGroup -DomainUserName "LASERFICHE\John.Doe" -Admin
Adds the user, John.Doe, of the Laserfiche domain to the Admin group.
Related Links
Remove-DomainUserFromLocalNodeAuthorizationGroup