As an alternative way to setup permissions for the service account (“Delegation”) to room resources in Meetio you can use “Impersonation”. The advantage is that you can set a so-called management scope which will set the permissions for all existing and future room resources, reducing the number of administration tasks.
New-ManagementScope -Name "ResourcesManagementScope" -RecipientRestrictionFilter {RecipientTypeDetails -eq "RoomMailbox" -or RecipientTypeDetails -eq "EquipmentMailbox"}
New-ManagementRoleAssignment -Name "ResourcesImpersonation" –Role ApplicationImpersonation –User “[serviceaccount]” –CustomRecipientWriteScope " ResourcesManagementScope"
Please note, it can take some time for Office 365 to propagate permissions. Sometimes up to 24 hours, in some rare cases even longer. You will get the same error as if there are no permissions set.
All set!
Meetio Inc
700 SW Fifth Avenue
Portland, OR 97204
USA
Meetio AB
Eric Perssons väg 51
SE-217 62 Malmö
Sweden
Magnus Ladulåsgatan 3
SE-118 65 Stockholm
Sweden
US: (971) 205-6170
Sweden: +46-(0)10-101 95 60
US: (844) 311-7200
Sweden: +46-(0)10-175 49 00