If you want to play with Office 365 classifications you will need to configure tenant-level directory settings which contains available values which can be used for groups’ classifications. You may do it using Get-AzureADDirectorySetting and Set-AzureADDirectorySetting cmdlets like shown in the following article: Classifications for Office365 Groups and Microsoft Teams. But if you will follow this article and install both AzureAD and AzureADPreview modules from PowerShell gallery:
Install-Module AzureAD Install-Module AzureADPreview
and then will connect to Azure AD using command:
and after that will try to use Get-AzureADDirectorySetting cmdlet you may get the following error:
The term 'Get-AzureADDirectorySetting' is not recognized as the name of a cmdlet,function, script file, or operable program
The problem is that on the moment of writing this post Get-AzureADDirectorySetting cmdlet was defined only in AzureADPreview module. You may check it if will execute the following command:
For me it produced the following result:
Name Category Module Synopsis ---- -------- ------ -------- Get-AzureADDirectoryRole Cmdlet AzureADPreview Gets a directory role. Get-AzureADDirectoryRoleMember Cmdlet AzureADPreview Gets members of a directory role. Get-AzureADDirectoryRoleTemplate Cmdlet AzureADPreview Gets directory role templates. Get-AzureADDirectorySetting Cmdlet AzureADPreview Gets a directory setting. Get-AzureADDirectorySettingTem... Cmdlet AzureADPreview Gets a directory setting template. Get-AzureADDirectoryRoleMember Cmdlet AzureAD Get-AzureADDirectoryRoleMember... Get-AzureADDirectoryRole Cmdlet AzureAD Get-AzureADDirectoryRole... Get-AzureADDirectoryRoleTemplate Cmdlet AzureAD Get-AzureADDirectoryRoleTemplate..
As you can see Get-AzureADDirectorySetting cmdlet is defined in AzureADPreview.
So solution is to start new PowerShell session and connect to Azure AD using Connect-AzureAD from AzureADPreview module:
After that Get-AzureADDirectorySetting and Set-AzureADDirectorySetting cmdlets should become available.