Delegate365 changelog version 8.3-Sync with Group

Delegate365 changelog version 8.3-Sync with Group

With Delegate365 v8.3 there comes a new feature in the Sync Rules: Sync with security group allows to automatically remove users from an OU. See how this works here. This is a feature request brought to us by Delegate365 customers: When a user is removed from a security group, he or she should also automatically be removed from the corresponding OU, if the User sync rules are set to “Security group”. So here´s a description of that feature with a sample (improved Delegate365 Admins can have a look at step1 and then continue with step 7)… ...

April 23, 2019 · 3 min · Toni Pohl
Tips for PowerApps-6 tips for working with images

Tips for PowerApps-6 tips for working with images

Since I use PowerApps only from time to time, I wanted to document some common actions, such as working with images and the camera control. So, here are my little notes in 6 tips. Well it´s Saturday evening, and I am listening to fancy music and playing with PowerApps (and Flow, Cognitive Services and Adaptive Cards). To not forget the following basics, I thought, it´s a good idea to document a quick intro for working with the Camera control and pictures in PowerApps. ...

April 14, 2019 · 6 min · Toni Pohl
Connect to Azure as fast as possible

Connect to Azure as fast as possible

When planning IT-services between locations and in the cloud, the network speed is an essential factor. See how Microsoft manages their network and how to see your location´s bandwidth to Microsoft Azure here. Azure currently offers data centers in 54 regions worldwide and in 140 countries. To get a little background about the effort being made for a performant worldwide network, check out this article at “How Microsoft builds its fast and reliable global network” with an overview of their dark fiber network and their software-defined networking (SDN) strategies. “Microsoft owns and runs one of the largest backbone networks in the world,connecting our datacenters and customers. Over the last three years, we’ve grown our long-haul WAN capacity by 700 percent.” ...

April 10, 2019 · 2 min · Toni Pohl
Microsoft Edge preview with Chromium Testdrive

Microsoft Edge preview with Chromium Testdrive

End of last year, Microsoft announced to integrate the Chromium open source project in the development of Microsoft Edge on the desktop to create better web compatibility. Well, here is Edge preview! That was quick. To try the new experience, download the preview from www.microsoftedgeinsider.com. Download, and install… the new “inspirational” look is pretty. I did start with “my data” which looks as here. Chromium also allows to integrate Chrome Plugins. ...

April 8, 2019 · 1 min · Toni Pohl
Tips for PowerApps-Working Offline with PowerApps

Tips for PowerApps-Working Offline with PowerApps

PowerApps provide a good solution for small apps. They run on a device and connect to an online data source. But what happens if no data connection is available, for instance in a building? Well, you can develop a PowerApp that works offline and synchronizes local data to the data source when you’re back online. See how this works here! A basic demo app To show the basic functionality, I developed the following, colorful demo PowerApp. The app consists of one screen in tablet mode including a connection toggle control, two input fields for a name and an email address, two data tables and some buttons. The goal is to read and write data in offline and online mode. ...

March 29, 2019 · 5 min · Toni Pohl
Having fun with IoT Flic buttons and Microsoft Flow

Having fun with IoT Flic buttons and Microsoft Flow

I just got a cute Flic button to play around with. It takes only some minutes to connect that IoT button to a connector and execute customs tasks. Well, as first step, I simply created a message in a Microsoft Teams channel. See the step-by-step instructions here. My colleague Christoph has started to play with the Flic button and another IoT button, so I was interested as well. Another article with that IoT button will follow shortly. ...

March 27, 2019 · 3 min · Toni Pohl
Groups Governance Toolkit Part 6-Groups statistics

Groups Governance Toolkit Part 6-Groups statistics

To apply governance in an organization, the responsible persons require data. See here, how we can get group data of an Office 365 tenant for further use, for example for a visualization with Microsoft Power BI and all the benefits of such an attractive and interactive tool. Get all groups and their properties Again, we use the same mechanism as before, for getting orphaned groups and external users. For example, a function runs every day in the night and reads all existing groups in the Office 365 tenant. Every group is written to a queue for further processing, in the same way as the other functions did before. A second function is triggered by that queue and reads all the required group data for one group and writes the data into an Azure table. The following graphics shows that process from a technical standpoint. ...

March 18, 2019 · 3 min · Toni Pohl
Groups Governance Toolkit Part 5-External Guests

Groups Governance Toolkit Part 5-External Guests

Governance specifies the rules for an organization. The Office 365 collaboration platform allows to invite external users for contributing in groups. In this part, we want to monitor all groups that have external guests and inform the group owners, who has access to a group or a team. See how this works here. Get all groups with external guests We use the same mechanism as before, see the article about Orphaned Groups. A function runs e.g. every day, reads all existing groups in the Office 365 tenant, and writes each group in a queue. A second function is triggered by that queue and reads all the external group members for one group. The following graphics shows that process from a technical standpoint. ...

March 15, 2019 · 4 min · Toni Pohl
Delegate365 changelog version 8.2

Delegate365 changelog version 8.2

After the major update that came with Delegate365 v8.1, v8.2 brings various improvements and fixes to optimize daily tasks in Delegate365. See the details here. Run a setup: Admins need to run the Delegate365 setup after the upgrade process from v8.1 to v8.2. See the How-To at (Re)run the setup. User license quick info: When hovering over a license checkbox in the user license panel, a new quick info informs about the license numbers that are available in the Office 365 tenant. This brings more transparency for admins to see if a license might be inactive because all licenses are assigned. In this sample above, there are 25 E5 licenses available, and only 3 licenses are left (which means that 22 licenses are already assigned to users). In that OU, there are 7 E5 licenses used, and there is no quota defined. ...

March 10, 2019 · 4 min · Toni Pohl
Secure a web on Azure with an Azure Active Directory Multi-Tenant App

Secure a web on Azure with an Azure Active Directory Multi-Tenant App

Azure offers a great platform for multiple types of apps and services, Web Apps are one of the PaaS service, we are using much. In some scenarios, it makes sense to host a static website on Azure, but to restrict access just for authenticated users. Well, AAD can help you with that by demanding a successful login with an Office 365 account. See how this works here. My sample static website My sample works with an Azure DevOps task that automatically generates a HTML website from a source control repository, processes the web with Jekyll in a container and saves the generated HTML artifacts to an Azure website. So, I picked a Jekyll Theme and started a documentation with Markdown files in Visual Studio Code. Then, I push the changes to my Azure DevOps repository and the build process generates the web in Azure. (That’s material for another article sometime.) Anyway, in the end there exists a static HTML website in an Azure web app that can be accessed with the https://[website].azurewebsites.net/ address. ...

March 1, 2019 · 3 min · Toni Pohl