Forum Discussion
Exchange Online error: Write-ErrorMessage : Object reference not set to an instance of an object.
I am unable to Modify ab Authentication Policy : Set-AuthenticationPolicy -Identity "Block Basic Auth" -AllowBasicAuthImap:$false
I get the below error:
Write-ErrorMessage : Object reference not set to an instance of an object.
When apply the Authentication Policy to a user using Set-CASMailbox it does not change anything. Kindly help. Thank you.
For me the solution was creation of new policy with all the desired parameters in one command. It is strange, but it is working 🙂
Try to run the following command.:
New-AuthenticationPolicy -Identity "Block Basic Auth_v2" -AllowBasicAuthPop:$false -AllowBasicAuthSmtp:$false
Do not forget to put all the parameters to command. Edit of policy via Set-AuthenticationPolicy is (currently) not working. You cannot edit it later.
- matacekCopper ContributorI have the same error message when trying to run this command. I tried also Cloud Shell/ PowerShell from Azure portal and here I got the same error: "Set-AuthenticationPolicy: Object reference not set to an instance of an object."
- matacekCopper Contributor
For me the solution was creation of new policy with all the desired parameters in one command. It is strange, but it is working 🙂
Try to run the following command.:
New-AuthenticationPolicy -Identity "Block Basic Auth_v2" -AllowBasicAuthPop:$false -AllowBasicAuthSmtp:$false
Do not forget to put all the parameters to command. Edit of policy via Set-AuthenticationPolicy is (currently) not working. You cannot edit it later.
- Edwin_OrokoCopper Contributor
matacek Thank you! Yes, seems one cannot edit it later.
- Andries77Copper Contributor
matacek I have experienced the same behaviour. I created a policy and was unable to modify it. Removed the policy and created a new one with the same name as I already applied it to a subset of users. I tested if the policy was applied correctly and it worked! Another hour wasted before I stumbled upon your very helpful post 😉 Thanks!