Forum Discussion
aruncherian95
Aug 09, 2023Copper Contributor
New-ApplicationAccessPolicy
Any idea if this cmdlet has been retired or replaced by RBAC, I'm trying to execute this command but I'm getting the not recognized error in Powershell. Please suggest if I'm missing any modules whic...
- Aug 09, 2023
The command to check is:
(Get-ManagementRole -Cmdlet New-ApplicationAccessPolicy).Name | ForEach-Object { Get-ManagementRoleAssignment -Role $_ -Delegating:$false | Format-Table -AutoSize Role, RoleAssigneeType, RoleAssigneeName; }
The output of which is:
So, to answer your question: to be able to run New-ApplicationAccessPolicy in a default environment, the account you're signing in with needs to be a member of Exchange's "Organization Management" role.
Cheers,
Lain
aruncherian95
Aug 09, 2023Copper Contributor
LainRobertson thanks for the quick response, as you suggested I ran the following commands. Now how would I know which role I require to execute the New-ApplicationAccessPolicy cmdlet. Sorry I'm new to powershell and thankyou very much for the help.
LainRobertson
Aug 09, 2023Silver Contributor
The command to check is:
(Get-ManagementRole -Cmdlet New-ApplicationAccessPolicy).Name |
ForEach-Object {
Get-ManagementRoleAssignment -Role $_ -Delegating:$false | Format-Table -AutoSize Role, RoleAssigneeType, RoleAssigneeName;
}
The output of which is:
So, to answer your question: to be able to run New-ApplicationAccessPolicy in a default environment, the account you're signing in with needs to be a member of Exchange's "Organization Management" role.
Cheers,
Lain
- aruncherian95Aug 09, 2023Copper Contributor
LainRobertson Awesome thanks a lot. Really Appreciate your assistance.