< Back

New-AMSystemPermission

Sat Jan 11, 2020 3:06 am

NAME New-AMSystemPermission



SYNOPSIS

Assigns security to an AutoMate Enterprise system.





SYNTAX

New-AMSystemPermission [-InputObject] <Object> [-FullControl] [-Deploy] [-EditDashboard] [-EditDefaultProperties]

[-EditLicensing] [-EditPreferences] [-EditRevisionManagement] [-EditServerSettings] [-ToggleTriggering]

[-ViewCalendar] [-ViewDashboard] [-ViewDefaultProperties] [-ViewLicensing] [-ViewPreferences] [-ViewReports]

[-ViewRevisionManagement] [-ViewServerSettings] [-WhatIf] [-Confirm] [<CommonParameters>]





DESCRIPTION

New-AMPermission assigns security to the AutoMate Enterprise server.





PARAMETERS

-InputObject <Object>

The user or group to assign security to.



Required? true

Position? 1

Default value

Accept pipeline input? true (ByValue)

Accept wildcard characters? false



-FullControl [<SwitchParameter>]

Sets all permissions to allow for the specified user(s) or group(s).



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-Deploy [<SwitchParameter>]

Allow or deny permission to deploy agents onto remote computers.



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-EditDashboard [<SwitchParameter>]

Allow or deny permission to edit the dashboard panel.



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-EditDefaultProperties [<SwitchParameter>]

Allow or deny permission to edit default properties.



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-EditLicensing [<SwitchParameter>]

Allow or deny permission to edit product license information.



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-EditPreferences [<SwitchParameter>]

Allow or deny permission to edit preferences.



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-EditRevisionManagement [<SwitchParameter>]

Allow or deny permission to edit the Revision Management information.



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-EditServerSettings [<SwitchParameter>]

Allow or deny permission to edit server level settings.



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-ToggleTriggering [<SwitchParameter>]

Allow or deny permission to turn global triggering on or off.



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-ViewCalendar [<SwitchParameter>]

Allow or deny permission to view the calendar of previous and future events.



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-ViewDashboard [<SwitchParameter>]

Allow or deny permission to view the dashboard panel of SMC.



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-ViewDefaultProperties [<SwitchParameter>]

Allow or deny permission to view default properties which affect the behavior of individual workflows, tasks,

agents, and other objects.



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-ViewLicensing [<SwitchParameter>]

Allow or deny permission to view product license information.



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-ViewPreferences [<SwitchParameter>]

Allow or deny permission to view preferences which affect an assortment of visual and operational

characteristics in SMC.



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-ViewReports [<SwitchParameter>]

Allow or deny permission to view reports, including charts and tables.



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-ViewRevisionManagement [<SwitchParameter>]

Allow or deny permission to view the Revision Management information.



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-ViewServerSettings [<SwitchParameter>]

Allow or deny permission to view server level settings, such as Data Store, Load Management, SQL Connections

and more.



Required? false

Position? named

Default value False

Accept pipeline input? false

Accept wildcard characters? false



-WhatIf [<SwitchParameter>]



Required? false

Position? named

Default value

Accept pipeline input? false

Accept wildcard characters? false



-Confirm [<SwitchParameter>]



Required? false

Position? named

Default value

Accept pipeline input? false

Accept wildcard characters? false



<CommonParameters>

This cmdlet supports the common parameters: Verbose, Debug,

ErrorAction, ErrorVariable, WarningAction, WarningVariable,

OutBuffer, PipelineVariable, and OutVariable. For more information, see

about_CommonParameters (https:/go.microsoft.com/fwlink/?LinkID=113216).



INPUTS



OUTPUTS



-------------------------- EXAMPLE 1 --------------------------



PS C:\\># Denies user 'John' access to task 'Test'



Get-AMTask -Name "Test" | New-AMPermission -Principal "John"











RELATED LINKS

https://github.com/AutomatePS/AutomatePS