New-MBSAPIAdministratorPermission
Creates MBS.API.AdministratorPermission type object.
New-MBSAPIAdministratorPermission
[[-Users] {None | Access}]
[[-StorageLimit] {None | Access}]
[[-Notification] {None | Access}]
[[-OnlineAccess] {None | Access}]
[[-Licenses] {None | Access}]
[[-Billing] {None | Access}]
[[-Monitiring] {None | Access}]
[[-RemoteDeploy] {None | Access}]
[[-RemoteManagment] {None | Access}]
[[-HelpMarketing] {None | Access}]
[[-AuditLog] {None | Access}]
[[-PSA] {None | Access}]
[[-Administrators] {None | Access}]
[[-Rebranding] {None | Access}]
[[-Storage] {None | Access}]
[[-ADS] {None | Access}]
[[-LicenseBuy] {None | Access}]
[[-LicenseActivate] {None | Access}]
[[-StorageUsage] {None | Access}]
[[-CapacityReport] {None | Access}]
[[-GoogleApps] {None | Access}]
[[-Dashboard] {None | Access}]
[[-Downloads] {None | Access}]
[[-CloudRestore] {None | Access}]
[[-EC2Snapshots] {None | Access}]
[[-LicenseUsageHistory] {None | Access}]
[[-BackupHistory] {None | Access}]
[[-PurchaseHistory] {None | Access}]
[[-UsersCreateEdit] {None | Access}]
[[-UsersDelete] {None | Access}]
[[-ManageCompanies] {None | Access}]
[[-ManageImmutability] {None | Access}]
[-EnableUndefinedPermissions]
[<CommonParameters>]
Description
Returns AdministratorPermission type object
Examples
Example 1: Create object with administrator permissions that allow only to manage notifications, remote management, downloads, and backup history.
PS C:\> New-MBSAPIAdministratorPermission -Notification Access -RemoteManagement Access -Downloads Access -BackupHistory Access
Example 2: Create object with administrator permissions that enables all permissions except managing administrators and all actions related to licenses.
PS C:\> New-MBSAPIAdministratorPermission -Administrators None -Licenses None -LicenseBuy None -LicenseActivate None -LicenseUsageHistory None -EnableUndefinedPermissions
Example 3: Create object with administrator permissions that enables all permissions
PS C:\> New-MBSAPIAdministratorPermission -EnableUndefinedPermissions
Parameters
-Users
Permission for manage users
Type | AdministratorPermissionMode |
Required: | false |
Position: | 1 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-StorageLimit
Permission for manage storage limit
Type | AdministratorPermissionMode |
Required: | false |
Position: | 2 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-Notification
Permission for manage notification
Type | AdministratorPermissionMode |
Required: | false |
Position: | 3 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-OnlineAccess
Permission for manage Online Access
Type | AdministratorPermissionMode |
Required: | false |
Position: | 4 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-Licenses
Permission for manage Licenses
Type | AdministratorPermissionMode |
Required: | false |
Position: | 5 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-Billing
Permission for manage billing
Type | AdministratorPermissionMode |
Required: | false |
Position: | 6 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-Monitiring
Permission for manage monitoring
Type | AdministratorPermissionMode |
Required: | false |
Position: | 7 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-RemoteDeploy
Permission for manage remote deploy
Type | AdministratorPermissionMode |
Required: | false |
Position: | 8 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-RemoteManagment
Permission for manage remote management
Type | AdministratorPermissionMode |
Required: | false |
Position: | 9 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-HelpMarketing
Permission for marketing and help
Type | AdministratorPermissionMode |
Required: | false |
Position: | 10 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-AuditLog
Permission for manage AuditLog
Type | AdministratorPermissionMode |
Required: | false |
Position: | 11 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-PSA
Permission for manage connectwise and autotask
Type | AdministratorPermissionMode |
Required: | false |
Position: | 12 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-Administrators
Permission for manage administrators
Type | AdministratorPermissionMode |
Required: | false |
Position: | 13 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-Rebranding
Permission for manage rebranding
Type | AdministratorPermissionMode |
Required: | false |
Position: | 14 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-Storage
Permission for manage storages
Type | AdministratorPermissionMode |
Required: | false |
Position: | 15 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-ADS
Permission for manage AD Bridge
Type | AdministratorPermissionMode |
Required: | false |
Position: | 16 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-LicenseBuy
Permission for buy licenses
Type | AdministratorPermissionMode |
Required: | false |
Position: | 17 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-LicenseActivate
Permission for activate licenses
Type | AdministratorPermissionMode |
Required: | false |
Position: | 18 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-StorageUsage
Permission for storage usages
Type | AdministratorPermissionMode |
Required: | false |
Position: | 19 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-CapacityReport
Permission for capacity report
Type | AdministratorPermissionMode |
Required: | false |
Position: | 20 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-GoogleApps
Permission for manage google apps
Type | AdministratorPermissionMode |
Required: | false |
Position: | 21 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-Dashboard
Permission for dashboard
Type | AdministratorPermissionMode |
Required: | false |
Position: | 22 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-Downloads
Show Downloads
Type | AdministratorPermissionMode |
Required: | false |
Position: | 23 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-CloudRestore
Manage Cloud Restore
Type | AdministratorPermissionMode |
Required: | false |
Position: | 24 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-EC2Snapshots
Manage EC2 Snapshots
Type | AdministratorPermissionMode |
Required: | false |
Position: | 25 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-LicenseUsageHistory
License Usage History
Type | AdministratorPermissionMode |
Required: | false |
Position: | 26 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-BackupHistory
Backup History
Type | AdministratorPermissionMode |
Required: | false |
Position: | 27 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-PurchaseHistory
Purchase History
Type | AdministratorPermissionMode |
Required: | false |
Position: | 28 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-UsersCreateEdit
Allowed to Create and Edit Users
Type | AdministratorPermissionMode |
Required: | false |
Position: | 29 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-UsersDelete
Allowed to Delete Users
Type | AdministratorPermissionMode |
Required: | false |
Position: | 30 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-ManageCompanies
Allowed to Manage companies
Type | AdministratorPermissionMode |
Required: | false |
Position: | 31 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-ManageImmutability
Allowed to Manage Object Lock (Immutability)
Type | AdministratorPermissionMode |
Required: | false |
Position: | 32 |
Default value: | |
Accept pipeline input: | false |
Accept wildcard characters: | false |
-EnableUndefinedPermissions
If set, all undefined permissions will be enabled (by default, undefined permissions are disabled)
Type | SwitchParameter |
Required: | false |
Position: | named |
Default value: | False |
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.
Inputs
None
Outputs
MBS.API.AdministratorPermission
Notes
Author: MSP360 Onboarding Team