News, Blog & Resources

Guest account sign in blocked

22nd April, 2020

Recently we gave a customer access to a team in our tenant, we conduct a lot of B2B collaboration. As you know from my previous Guest account blog, this initially creates the individual in our tenant as an “Invited user” (Guest), then, once they accept the invitation, and accept that Nero Blanco can read their […]

Hmmm…can’t find that team

3rd April, 2020

We’re seeing renewed issues with Microsoft Live ID or Microsoft Personal accounts interfering with new corporate identities when an organisation starts is Microsoft Cloud/Teams journey. Users cannot access resources (documents/Teams) which they have been given permission, or join Microsoft Teams due to security restrictions, like conditional access or guest account settings. Conrad provided an excellent […]

PowerShell Get-History

20th February, 2020

One command that I love to use in PowerShell is Get-History. It retrieves all of the commands that you have run in this session. You can use the id and count parameters to pick a single command or a number of commands including and prior to the id e.g. Get-History -id 10 -count 5 gets […]

Working with Saved Messages in Microsoft Teams

19th February, 2020

Microsoft Teams is revolutionising how we communicate with a company. It speeds up working together, allows fast collaboration and retains business knowledge within a place that isn’t lost when someone leaves the organisation. One problem though is information overload and managing which conversations you still need to get back to…! Luckily you can mark a […]

Uninstall Microsoft Teams cleanly

22nd January, 2020

Teams Cache Cleaner Try this one last time… Start PowerShell as Admin and run: Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Processtaskkill /IM teams.exe /F /TGet-ChildItem -Path ([System.Environment]::ExpandEnvironmentVariables(“%AppData%\Microsoft\Teams”)) -Directory | ? { $_ -in (‘blob_storage’,’Cache’,’Application Cache’,’Code Cache’,’databases’,’GPUCache’,’IndexedDB’,”) } | % {Remove-Item $_.FullName -Recurse -Force}Get-ChildItem -Path ([System.Environment]::ExpandEnvironmentVariables(“%AppData%\Microsoft\Teams\meeting-addin”)) -Directory | ? { $_ -in (‘Cache’,”) } | % {Remove-Item $_.FullName […]

Renamed Channels in Teams

18th December, 2019

Overview In case you hadn’t noticed, we here at Nero Blanco do a lot of migrations.  We are fully immersed in tenant-to-tenant migrations these days and we are always seeing and learning interesting issues.  Like Microsoft Teams Channels that have been renamed in the Team itself. Most people now by now that a Team is […]

Efficient Lookups in PowerShell

21st November, 2019

When writing scripts in PowerShell we often need to do a lookup in another dataset. Of course one way is to use an external tool like Excel with VLOOKUP or SQL Server with its joins and produce a data set that can be used in PowerShell without any lookups, but sometimes this just isn’t practical. […]