Set Microsoft Teams Android devices user interface
Microsoft Teams Android devices can display a specific user interface based on the type of license assigned to the signed-in account. You can override this behavior and control which interface is shown. This article details how the default user interface is chosen and how you can change the interface using a Powershell policy.
There are three types of user interfaces on Teams Android devices:
- Common Area
If you assign a user license to an account, like an E3 or an E5 license, the Teams device will display the default end-user interface which is fully featured for most user scenarios. However, if a device is performing a specific function, such as a common area phone or a meeting room, there are specific user interfaces for these usages.
The following three images show how the user interface changes based on the license assigned to the user account. In the first image, the user account is assigned an E5 license. This is a user license, so the device shows the default end-user interface:
In this image, the user account has been assigned a common area phone license. Common area phones are primarily used for making and receiving phone calls. As such, the dial pad is shown on the display:
Finally, this image shows a user account with a Microsoft Teams Rooms Standard license assigned. Teams Rooms licenses are meant to be used in meeting rooms or shared spaces, so the user interface changes to make it easy to join a meeting by showing the calendar view:
Changing the user interface doesn't affect your ability to use other licensed features. For example, even though the Team Rooms license's default view is the calendar view, you can still make and receive Public Switch Telephone Network (PSTN) phone calls if the account is correctly licensed and configured.
There are other elements of the interface that change. For example, to prevent end-users from signing out of a common area phone or meeting room device, the "Sign out" option on these devices is moved to a part of the settings menu that requires administrator permissions to access.
Override automatic user interface detection
In some cases, you may choose to assign a license to an account that doesn't match its intended use. For example, you may assign a user license to an account meant to sign in to Teams Rooms on Android. By default, you would see the end-user interface instead of the meeting room interface. To override the default interface, create a new Teams IP Phone Policy and apply to it to that account.
The license assigned to the user account must have at least the same license entitlements as the desired user interface. The Common Area Phone license only allows the Common Area phone user interface. The meeting room license allows meeting room and common area phone user interfaces. An E3 or E5 license supports all sign-in modes.
The following is an example of how to override automatic license detection. In this example, assume that a meeting room resource account named email@example.com has been assigned an E3 license. When this account is signed-in, you want users to see the meeting room user interface.
Create a new policy and assign to user
Start a remote Windows PowerShell session and connect to Microsoft Teams using the following cmdlet:
Create a new Teams IP Phone policy and set the sign-in mode to "MeetingSignIn":
New-CsTeamsIPPhonePolicy –Identity 'Meeting Sign in' –Description 'Meeting Sign In Phone Policy' -SignInMode 'MeetingSignIn'
You can now assign this new policy to the meeting room resource account:
Grant-CsTeamsIPPhonePolicy –Identity 'firstname.lastname@example.org' –PolicyName 'Meeting Sign In'
After granting the policy to the meeting room resource account, you'll need to wait for the policy assignment to replicate. You'll also need to sign out of the device and sign back in.