Microsoft Opal (Frontier) – First look

At Ignite in San Francisco, Microsoft launched Opal under the Frontier program. Opal is leveraging Computer-Using Agents that runs and does actions through Windows 365 Cloud PCs. It's for personal use and meant to help endusers streamline their work process. This is the same model that you use for the Computer Use function in Copilot … Continue reading Microsoft Opal (Frontier) – First look

How is the M365 Copilot App Builder put together?

Microsoft recently released the App Builder agent under the Frontier program for early access. In the documentation it says that the M365 App Builder apps is stored in a hidden Power Platform environment available for admins and some data likes lists are store in a SharePoint site created for each app. Sow how do we … Continue reading How is the M365 Copilot App Builder put together?

Copilot Studio: Computer use

Finally Computer use went into public preview and is now available in Power Platform environments with USA as the region. I have waited for a while to get access to start testing this feature out. So what is Computer use? It's a way for Copilot Studio to do actions on your computer or hosted browser … Continue reading Copilot Studio: Computer use

How much storage can I save by limiting versioning in SharePoint?

Today is a really short blogpost just so I can publish a script I have created that makes a report of alle files in SharePoint that has versioning, to show how much storage the use, and how much storage you can save by limiting the number of major versions. If you still allow 500 major … Continue reading How much storage can I save by limiting versioning in SharePoint?

Automatically unassign the license of inactive Copilot users!

The list price of Microsoft 365 Copilot is about 30$ a month. Many companies does not have the budget or at least don't automatically assign licenses to all users. For example, if you have pretty large organisation and end up having 500 users with a Copilot license that is not using it, that is a … Continue reading Automatically unassign the license of inactive Copilot users!

Automatic information package for newly licensed Copilot users!

So what do you do after users get a Copilot license? The first thing is user adoption! Wouldn't it be neat if the first steps were automated? I have created a Logic App that looks for newly licensed users of a security group, then sends an information email and add them to a team in … Continue reading Automatic information package for newly licensed Copilot users!

VoiceVision POC: Help visually impaired see with audio

Before the summer OpenAI had its developer day where they presented the GPT-4o model and its capabilities. They showed a demo of an app that helps visually impaired/blind people to "see" by processing photos of what's in front of them and playing of an audio response of the description of the photos. This inspired me … Continue reading VoiceVision POC: Help visually impaired see with audio

Set Default Calendar Permission for your Organization with Graph API!

My colleague (Simon Skotheimsvik) asked me if there was a way to use Graph API to set calendar permissions in Exchange Online. He had a script he used with customers to set the default calendar sharing permission for all users in an organization. It turns out it is possible, using the calendar/calendarpermissions/{id} endpoint. Here is … Continue reading Set Default Calendar Permission for your Organization with Graph API!

Microsoft Teams Meeting Tenant To Tenant Migration!

I have seen and done several tenant to tenant migrations lately. You can migrate both Exchange and Teams.But there's one problem, when you migrate a Teams meeting event from Exchange to a new tenant, the URLs and other information still points to the old tenant. If you then disable all the users in the old … Continue reading Microsoft Teams Meeting Tenant To Tenant Migration!