User Account Setup
Each phone needs a user account set up with a "Common Area Phone" license
Once licensed, you'll need to assign the Common Area Phone (CAP) Policy
In PowerShell
Install-Module MicrosoftTeams
Import-Module MicrosoftTeams
Connect-MicrosoftTeams
Grant-CsTeamsIPPhonePolicy -Identity $Email -PolicyName 'CAP'
Once that policy is assigned any phone that user is signed in to will get the common area phone experience
Device Provisioning
To provision a device from the admin center you'll need; the device, the MAC address, the login details for the service account
- Sign in at https://admin.teams.microsoft.com/devices/remoteProvisioning (This can also be found in the Teams admin center -> Devices -> Actions (top right) -> Provision Devices)
- Click Add and enter the MAC address and location then click save
- Select the device on the list and click "Generate Verification Code"
- On the phone, once its at the Teams sign in page, click the gear and select "Provision device"
- Enter the verification code from the admin center
- Go back to the admin center and the device should now be in the "waiting for sign in" tab
- Follow the prompts to to sign in the device remotely, it will require you to go to microsoft.com/devicelogin and enter the paring code followed by signing in to the service account
- Go to Teams.Microsoft.com and configure the contacts list, anyone added to the speed dial will show up on the home screen
https://learn.microsoft.com/en-us/microsoftteams/devices/remote-provision-remote-login
https://learn.microsoft.com/en-us/microsoftteams/set-up-common-area-phones
http://blog.schertz.name/2020/04/common-area-phones-in-microsoft-teams/