If you are planning to implement Teams in a Environment of if you are planning to restructure the usage of teams. Its highly recommend to see my Worldwide webinar organized my Microsoft Reactor.which will help you to plan things well on the way you use teams. We have received amazing feedback on the session so far.
The Session was very help full, which gave ideas about best way to manage teams, channels and permissions, attaching email to the channel. It’s a must go through session for people who want to understand team and manage teams through powershell. Thank you Satheshwaran for you session. –Â Pranav Kumar Sharma – Technical Specialist
The Session was really helpful to understand the management Teams efficiently, Especially Teams powershell overview was an added bonus? would love to join any future session??Thanks Satheshwaran for your time -PrasannaRaju Palaniswamy – Consultant at Ergo
The session was very good and knowledgeable .Though was expecting more in details but In the end as Satheesh said going forward there will be many more session related to Teams so very excited about it to attend .I seriously recommend to attend the future sessions and let’s come up on open technical discussion with MVPs with whom we can learnt a lot .Thank You so much Satheesh  – VIVEK SINGH – Lead Administrator at Wipro
 I watched it . Got to know many things on Teams administration – DhanaPal
 Yes really good one..must everyone watch.. – Sushin
Issue Happens after PST import or Office 365 Group renaming primary smtp address in a hybrid environment
Delivery has failed to these recipients or groups:
“Deleted User/Re created user/Click on it to get the Custom Address“ The email address you entered couldn’t be found. Please check the recipient’s email address and try to resend the message. If the problem continues, please contact your helpdesk.
X500:/o=HOSTING/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=d8d4ee95a3bc4778a40beb269c518dfb-Ramakrishna Redd
Reference
X500 – VALUE
_
/
+20
Blank Space
+28
(
+29
)
@domain.com
To be removed
+40
@
+2E
.
+2C
,
+5F
_
%3d
=
Here is the scenario – I had to remove 200 Mail Contacts and get them created as Mailboxes in 1000 User Environment. As soon as i delete the contacts its going to throw me an IMCEAX error, To Overcome this situation i had to export all them in advance, Had the X500 addresses ready, and Added them to the mailboxes created.
If you have this with an office 365 group – (In my case users on-prem with group writeback having this issue. So added below waited for group writeback to give out this value)
Have you used autodiscover ? we always used check name and configured outlook. Do you have a SSL Certificate ? We always used internal CA all these years.Adding to it using DynDNS A record pointing to exchange server.
We wish to migrate to Office 365 and we run exchange 2010.Exchange Modern Hybrid methodology with Hybrid Agent Comes to the rescue to migrate the mailboxes.
It answers some of the key things . You don’t have to retain a public IP, SSL and autodiscover pointing to onPrem Servers. Where Small and medium customers who migrated the mailboxes to the cloud most of them doesn’t wish invest on SSL for hybrid servers.or keep having the public IPs pointing to the exchange servers. Its simple and easy to configure and migrate. lets see how to do it.
You can download the installer and run it or you can let the hybrid wizard run it. Sometime you don’t get the option “use exchange modern hybrid methodology” if customer ran the classic topology already in the environment you don’t see the modern methodology option in the wizard. To overcome it . I did this work around of implementing a new windows server which will be by Hybrid agent server. Installed the hybrid agent and ran the hybrid wizard on the same server. which gave me the option to choose between two. if you don’t have that hassle run the hybrid wizard and the wizard installs you the hybrid agent.
Once you install the hybrid agent on the server. you can see the Microsoft Hybrid service.
Make sure MRS Proxy is Enable on the internet facing client access server.
Set-WebServicesVirtualDirectory -Identity "EWS (Default Web Site)" -MRSProxyEnabled $true
Make sure required ports are opened.
Outbound ports HTTPS (TCP) 443 and 80 must be open between the computer that has the Hybrid Agent installed and the Internet.
Ports HTTPS (TCP) 443, 80, 5985 and 5986 must be open between the computer that has the Hybrid Agent installed on the CAS that’s selected in the Hybrid Configuration wizard.
Choose the local server which is in my case and choose use an existing agent.
Download Hybrid Updater agent.
Install Hybrid updater agent.
Download Hybrid agent.
Register Hybrid Agent.
Validate Hybrid Agent for Exchange usage.
Configure my client Access and Mailbox servers for secure mail transport (typical)
Choose the optimal internet facing client access server.
Choose the public IP address to receive email
Choose the transport certificate.
Choose the FQDN or the public ip to send smtp traffic to onPrem servers.
Now Initialize Hybrid Environment.
Configure Organization Relationship failed. which is ok for use. as we don’t need free busy on this project.
We pointed the autodiscover of the domain directly the cloud and migrated all the mailboxes.
You can see the MRS Proxy as Hybird Migration Endpoint – EWS (Default Web Site)
We realized the migration speed was slow comparatively with the traditional method. But migration without additional tools was possible just because we had the hybrid agent working. Its just an another step moving forward to remove dependencies from on prem environment.
For Autodiscover to work properly in On premises and Exchange Online , We need email and User principal name to match. In the start of the project we have to do it once.
But for new users every time administrators cannot keep checking if its equal or not. it would be tiring to do it manually everytime. So if require you can run it on a task scheduler so that it maintains the UPN and Email to be same for the ones which is not matching.
Supported on Exchange 2013 or above | Premise or Exchange Hybrid Server
NOTE : Before running the script run below commands to check which are the mailboxes it will apply to
Known Errors –Â On Exchange 2010 it cannot take two pipelines together.
Pipeline not executed because a pipeline is already executing. Pipelines cannot be executed concurrently.
+ CategoryInfo : OperationStopped: (Microsoft.Power...tHelperRunspace:ExecutionCmdletHelperRunspace)
PSInvalidOperationException
+ FullyQualifiedErrorId : RemotePipelineExecutionFailed
To Avoid two pipelines. Save to variable and run the same.
Some users are not showing in Teams Admin Center. Its a night mare to figure out the issue. The issue happened to be some users had lync / skype for business attributes enabled and disabled in the past. Even thought it was decommissioned gracefully one of the attribute was enabled with a value of SRV: was causing the issue.
How to quickly test you are in the same boat . Check for RTC attributes for working and not working user.
For me msRTCSIP-DeploymentLocator was causing the issue but it could be any of the below attributes causing the issue. Still the lync and skype for busines legacy links is following Teams . Nothing can’t be done.
Alert Policies helps us on quite a lot of things. but create and delete team activity alert helps to watch the number of Office 365 Groups Created because of teams also unauthorized deletion by mistake.To limit the Office 365 groups and number of teams creation only a few members can create teams. so that we limited the number of teams as 1 per departments and departments can go with any number of channels. So that we limit the number of office 365 groups we manage. Also we would like to be alerted if other admins create teams to a common distribution list to gain more visibility. Office 365 Security and compliance Center makes it more easy to create this type of alerts. but they are not extremely reliable at this point. As there is a delay in receiving these emails for a period of 30 minutes. sometime no emails at all. But its good to have configured it works most of the time.
Choose the recipient which the alert has to be sent.
You can see the Created Alerts – For more Specific Subject on the alert emails , you can split the alerts one for Creation and one for deletion as well.
It takes few hours to take Effect.
you can see the below sample email for Microsoft TeamsCreated Alert
if you wish to see the history of alerts to create specific alerts audit log search is the best place to start.