Deprecation of Basic authentication in Exchange Online | Microsoft Docs
BNS is implementing the Microsoft Graph API into its products to access mailboxes in Exchange Online.
msXfax supports the Graph API to access Exchange online resources. IMAPSSL basic authentication is still used for on-premises Exchange which is optional for freeform addressing.
msXsms version 2 will support the GRAPH API to access resources in Microsoft Exchange Online.
Additional information for administrators - connect to Exchange online powershell using multi-factor authentication
Mailbox creation is documented in the installers guides for all BNS products.
BNS software is implemented as windows services running on Windows Server VMs in your enterprise. Windows services call the Microsoft Graph API using their own identity and not on behalf of a user. ie: They run on a server without the presence of a signed-in user.
BNS apps make use of OAuth 2.0 client credentials grant flow to authenticate and are configured with application permissions, which enable such apps to access all mailboxes in a organization on Exchange Online. For example, the Mail.Read application permission allows apps to read mail in all mailboxes without a signed-in user.
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yNTMwNi8zMjAxMi9ja2ZpbmRlci9pbWFnZXMvaW1hZ2UoMSkucG5nIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzY1ODM4NDgyfX19XX0_&Signature=jogmabrjmxeC1oI7VikaxAVQJ2LbZXs~y1jEtcDutRgCcG3YPkye8dByG7O0zD9-HwMipGyad1Vi97VzWnnnJbZElDTbSoiwhs1llhm3GAH7N0ZE4bIDMnqcduVd1~JDgAfPCwNgjY0Q11yPvUvwb7zQ1XYfEkOdflrnKVRBDnkreYuBFOd1nmlKx9RftBYTiVU3k05ldlqUs8V1V02OXKYTQ5AMR17nhZ0QfvHPvptJZ0qSRU2uIed~hEA-tNJjwqhXLPGwV4w2BGKVXyz49YwKAW1-xkNUl6R~B6NDeBLPcioa8R9WuiGKCdu7v~5nozv~rqVZAClFjfSkvcYj8A__&Key-Pair-Id=K2TK3EG287XSFC)
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yNTMwNi8zMjAxMi9ja2ZpbmRlci9pbWFnZXMvaW1hZ2UoMikucG5nIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzY1ODM4NDgyfX19XX0_&Signature=VdV9VOnI5~WXEjyLwDMJiLpcXVYdI1fLXu2llPwSAVI6sdqymkDSuKpqu90Z5Dj7DUPKIh2Eg-zSVpYaMoVm2mZyy4YIsJiX0Sq2QSo8fq601ul3h2VZfZLAtoImKdSsYZfA0HX3V1WGeq9kjOR7TY4UchWoXBOR0BwEwGnHY3rHstyoZTDi9CtUZcZ11xEFPvKA2GICBYAfNPABldUcCGzz5VpvWXsmp1UkAWA7Ef4RDWRV5cOZGO7Td4hvYoY0lNqeDPODzbsnH174HXrMqLLqqQTrVre0hgVmjGN8W-QPSoUErcAA2QTe5epiGseQlPhFRCful6JZq4hnqtyIlA__&Key-Pair-Id=K2TK3EG287XSFC)
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yNTMwNi8zMjAxMi9ja2ZpbmRlci9pbWFnZXMvaW1hZ2UoMykucG5nIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzY1ODM4NDgyfX19XX0_&Signature=qr1C61agS59JMCcGHoYDjFBDxOFeDnG~EfQIW66QTJkM9Igy0QgmMWuQax4M8flwQQCl-DrabhPdG0EMuRvnLzbTcBblFY6GrDOqVJ~e9SKDK6eOzfbD39cw3ZmKiUYNHl78gPsEgKfBn6NIayGeeH9N3HQLfmSd0aLajqFt41fGpxBK77ZrP62w2glnLBbZnwQMImmUXFxwc4ebC4P0fyBWLbxgQY6zKLowjBdeNdd7pdmCh-m-Zq0lmXcXCVYZfA22re3xU20tvWLi4uj~77tUHliCTlzUNKhH8Awhd0lzWleYUP1ho8W2w8sly5Vj7Sd-bSHV1YuDFRo3vqNIjg__&Key-Pair-Id=K2TK3EG287XSFC)
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yNTMwNi8zMjAxMi9ja2ZpbmRlci9pbWFnZXMvaW1hZ2UoNykucG5nIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzY1ODM4NDgyfX19XX0_&Signature=E~kgvo-vrgemgfOYU67jJO3sF3H4ncwIAZIsZUe0K9AmvDo6ivCN9s7EsodJADrza7S3rOlaZJTXCU~yMBODc~s8-vXqw0LrKb~dZiAPFUFFQDzoU1JYSi4VsBImUTncSc6j2xflYuweqPHvrb66g5rwTTaVfhHJWq40j01j9CWTsCOY6qLlvf4-cEjAjJDaAanTs15G1U8CXVDrR3lkxTSz8IdqvJxmvIl8blAh9HPo1Gn7g3yH5WFcnExhKnexnIAN4ppzVKCdbd6wmBi0qOqfm1h2hWccpTZNdb9I~dtsCH0rq9uI8WwWxj3OT~mLzjx-HvkLYdR5TLgTMjDTfg__&Key-Pair-Id=K2TK3EG287XSFC)

.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yNTMwNi8zMjAxMi9ja2ZpbmRlci9pbWFnZXMvaW1hZ2UoMTgpLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc2NTgzODQ4Mn19fV19&Signature=bYV9pr3J1Cn1RyxcfVQiBICWQKKF~h7IjSC3SdQqFofdXT-97FnMcr5RbiB9cy~p2kcLlTINj40bsiXV0snTSyBFfSnySrJpAdeBCkxJH98828IKzdxS0dkMf9HK7BHSKg4-WrygwFdbsAlIOVljZlmlwJmiY221fcEWdfmD6C~9UvWW9RUnvJ1NNd9PYYmSSfTfEqhsgp48NNNReGJgmVHH4eHAuJSjMHeZmAgIYhXZl4Fupy6IWe4yfcoE5bzXwxsqXYNGoWFw2ykM~~6FZ0wfXflrR9YhohbyMeHeJXps2DsTA6DVNyX5ec6ZBlsr-i5bWPdyNnalbqqdLzyOUw__&Key-Pair-Id=K2TK3EG287XSFC)
This is required as part of the Microsoft Authentication Framework for an application to access resources in Office 365.

.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yNTMwNi8zMjAxMi9ja2ZpbmRlci9pbWFnZXMvaW1hZ2UoOSkucG5nIiwiQ29uZGl0aW9uIjp7IkRhdGVMZXNzVGhhbiI6eyJBV1M6RXBvY2hUaW1lIjoxNzY1ODM4NDgyfX19XX0_&Signature=BGZN6UqSh-8M406zaEOyxZubNe~a3gwmpR6wcOPG3lNGKIYJ3hhtIJwi9cv2AC4epbS~wvo4XsfpQNkAQqOuD0bhmABWUCfuIK3viSv3xgiDM5SdVuudPLs-pTe27yzuPl5h4Ai2oixKTU2KpkUlib1MUyeKtavEcZOpaJoApY9KaLpyUNe1rL1A75w1OhimTshQB~vXiy6WSAfnsrSoubbTI4symwVdOeFWbiS76EufzPb1uRggbR~PFgdDohGf~H4qQQ8hGykOavwhk5bkr3yoCLtorQxawX3dL8lrT5iUNrwwulTd9saMxQbwduWPgC68YAKDKPFhPyOOuPaMeA__&Key-Pair-Id=K2TK3EG287XSFC)
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yNTMwNi8zMjAxMi9ja2ZpbmRlci9pbWFnZXMvaW1hZ2UoMTApLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc2NTgzODQ4Mn19fV19&Signature=k5EtAiSu7jVQP-LfGxRxOFioyrUvXvOnrpWFja30e1Xs3-Ap1jprLqjS97lV~sEpsFIrrvHYd5N-cO0im3LpnpsY1CgJ5qilopcEiQrC7rLJsrtLCnxU0CiPNBowGZKPEsZM6w1hbkAw4TtwhJM3yU8ln8k5dkHa3U0vjc~jcD7A3iOacsGKns4K8xX1Vt96SZpuJ0LbqNCCF3wFPjhAReTiAzQxZufWB9fSp-5JvaNitRA-t2S7EblfVmkMxyxIwOyNAAkTh~OFOYF5vyl1WwtmMeqKiEwK6XTp5hSs9~FUBajaqe-qui7nUvaZFXWtud5hrdf5HVAQS9MbjJs~lg__&Key-Pair-Id=K2TK3EG287XSFC)
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yNTMwNi8zMjAxMi9ja2ZpbmRlci9pbWFnZXMvaW1hZ2UoMTEpLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc2NTgzODQ4Mn19fV19&Signature=CPHGznT0GZ4lQr6zpVQIy2I3brLXXn~-C6x~01NrbJ2b1NLCMuCJJ7HxWwZm2YZig86zU~-egXdUM1oItTlDBhOO9DRVFSbF2UUpdkK9c-pn8ygajN-7vUi08xLJGgnwdwy-W8YnZkOyVAYckm2Ndr2o8a5rR-Sra7YXMlgjtT2AaYfUIvH0k3sCv0puN-zrViDLaasd7CfjIEnBlg4CL5tkW~ZKmCthP9EAYyfzAWKu5MAXwyFelr8TpaEUttgo6I6M-pc~5FFBw2F1qt-A5TIPKdfRH7w-WnLvU~Xy7yb5N9gp9Mlv9mKuK0XpQzRLZIdMWcpDokqH~PSLFViScw__&Key-Pair-Id=K2TK3EG287XSFC)
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yNTMwNi8zMjAxMi9ja2ZpbmRlci9pbWFnZXMvaW1hZ2UoMTIpLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc2NTgzODQ4Mn19fV19&Signature=FhhTpWThwyKWGZ1R0W9XW~MRuT4B7OibEc~jZsNBfVP63C2KzLBsSMn3ZPnALh6HFUWTiVMVd8PlaVRgBSs8EzGxKDYAdFzB7KfCuHIQY4UN9OD~iBSWWt2q~Xf-3NMb20ofA~WslGlaCEDKTF4H4Vqr8D12FRz3LTfBnxRrS1A5kcAYXy9fF2yWLeLK9nVWBB-dn7NkcGAi6QSUda9KLpWS2GnUzYAcosbqWo5FK5GCqFBLoyBf27BYDwZ2cG74FUtsfpRu1l14QOi9V5iQ92VTmZ5EZYIkoyrpjFUxSDU9nYXWvhLGIced4~Hu25yROfzYkx5Uy67jq8bcABfGPw__&Key-Pair-Id=K2TK3EG287XSFC)
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yNTMwNi8zMjAxMi9ja2ZpbmRlci9pbWFnZXMvaW1hZ2UoMTMpLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc2NTgzODQ4Mn19fV19&Signature=JRTli3RkWqYowd4K6WIPT91l1Vb3R3BeAR5b37iR834cX7lXmQ7LRBh0oLYc2fmkdGh4WXHxaUrnR8yq-B2-RuK3E5XcqtML-2-pmmL8U6jbvS~5gRhRGquWPg9IA8xjmYbXE8dWNS7Cv4K6zzlv3t311FNzc62LxRQzl-xrobGHuz56~Ox0w8IxZF9DtVMXSFq68RSlUP5J8qCsP7GkO-2uizfigl-TShIIxPUc6R~mw0rzquENNCJAmP~llIEIXHQStw5WM4IFaIEtI1UF~AW0G5-N9iNREavEyjaonWMWMTffMz8Chlxn10Htt2VoRLdgVIJtWXs~IcjYDUwk6A__&Key-Pair-Id=K2TK3EG287XSFC)
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yNTMwNi8zMjAxMi9ja2ZpbmRlci9pbWFnZXMvaW1hZ2UoMTQpLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc2NTgzODQ4Mn19fV19&Signature=CHTwa-0rkI6ZTzm1F1cqSqVByQy2Ev5x~wQHZVSVmg5JkVe96KzACeyiRNQFtEbVHo502zovZnZQZdtoOZI7a4pY16c-01yyXmLOeLjEmXkdwqesVi14t2VZ~5ehO8gGxnPa23Y07A5HuIDvPdUdpNdykxFQFVeRPvA-iDDxSWIZBzn1lincBh7LTe2ONpyvNSkxe4KGd1Tn4DKcTbxluUYzv4sPD7iaH5b8H0B3B7Tn0eBSa5e7wSCnAsmuaZ6y1ZKFxILEwyOfg4dAK0e~szzjAxnKgcdf8m~nkR8sGd9ZIHnVUDhUDS1Fl2nVXAiEyHG-zmWGGVpbgwadNmRUag__&Key-Pair-Id=K2TK3EG287XSFC)
If you need help to connect to Exchange Online refer to this link for more information Connect to Exchange Online PowerShell | Microsoft Docs
Create an application access policy
For more information refer to this article Limiting application permissions to specific Exchange Online mailboxes - Microsoft Graph | Microsoft Docs
Run the following command, replacing the AppId, PolicyScopeGroupId, and Description arguments.
AppId is the application (Client) ID from Step 2
PolicyScopeGroupId is the email address of the mail enabled security group.
xxxxxxxxxxxxxx is the name of your security group
Command
New-ApplicationAccessPolicy -AppId AppId -PolicyScopeGroupId PolicyScopeGroupId -AccessRight RestrictAccess -Description "Restrict this app to members of security group xxxxxxxxxxxxxxx"
Microsoft documentation https://docs.microsoft.com/en-us/powershell/module/exchange/test-applicationaccesspolicy?view=exchange-ps
Note: Changes to application access policies can take up to 30 minutes to take effect in Microsoft Graph REST API calls.
.png?Policy=eyJTdGF0ZW1lbnQiOlt7IlJlc291cmNlIjoiaHR0cHM6Ly9kemY4dnF2MjRlcWhnLmNsb3VkZnJvbnQubmV0L3VzZXJmaWxlcy8yNTMwNi8zMjAxMi9ja2ZpbmRlci9pbWFnZXMvaW1hZ2UoMTcpLnBuZyIsIkNvbmRpdGlvbiI6eyJEYXRlTGVzc1RoYW4iOnsiQVdTOkVwb2NoVGltZSI6MTc2NTgzODQ4Mn19fV19&Signature=BP2oaBg6svANxElEJvR04N2y6vU2vpRZJzGw8h5m4M1TrshQmEqO1iSkBSjFA-l~09uCeywpLccCKKV5N-YFima7u9laa6NOdW0Mt8kXv6m9ADH-eqgdiP2Vu83rTWQfFk6gstCuz545fZGrTpYocOjksBNz~IxuS6LjdYgpb70lBXSmVk-8VMk7nLXTvPOz6LDpK1rTWupokRZp8av4PaiCqNdnfXwAnhoIw2Ou0F~DcHj1YrZF4SQxiAh2uYwm52MeUtTdXHvkqdp484qjRuEERSwKSfQkHgOSEA8KIG~yXdY4Me5tct-P5aN6rSCOxpKAAOlp4XdBAd9kXgyQLQ__&Key-Pair-Id=K2TK3EG287XSFC)
Test-ApplicationAccessPolicy -Identity EmailaddressToTest -AppId AppIDfromStep2
How to list access policies
get-ApplicationAccessPolicy | format-list identity,description,scopename,accessright,appid
Disconnect from Exchange online using this command
Disconnect-ExchangeOnline