Power User Love – Love User Power

With great tools comes great responsibility to be productive. With the myriad of application surfaces today each individual has the option to use any app on any device to get the job done.

By providing functionality via native and PowerApps it’s super simple to provide entry points to needed functionality from most productivity tools in M365.

If you’re in a MetaOS Hub like SharePoint or Teams (more to come), Viva Connections with its Home Site functionality is fully integrated with a global entry point to the most useful apps. Develop ones, configure once, use all the time! Viva baby!

Throw in some Viva Learning, easily extendible with custom learning sources and you have learning at your fingertips as well.

Viva Learning – with custom content

For those who fancy typing and chatting – which might be harder for turtle flippers, we provide pizza ordering via a virtual agent chat bot (ok, this is mostly used my TMNT IT to order overtime pizza).

Chat up a pizza pie!

Ordering at your finger tips

Pizza Time app in Teams
Pizza Time app in Teams via Viva Connections
Pizza Time app via search navigation in office.com
Pizza Time app via public web search – linked from work
Pizza Time public web site ordering – inclusive for the old peeps

In the native pizza ordering app we have developed a custom component to calculate estimated delivery time of the pizza.

MaMNT dashing it out for operators

SOS Operator life is hard, and even harder when you have to handle everything on a SOS-by-SOS basis. In order to aid operators in dispatching the correct resources and communicating preventative measures, MaMNT have now set up a Power BI dashboard that gives operators an overview of the current and past situation in the Oslo area.

Being new to Power BI, we explored a number of different metrics that could be useful to operators in report form. Not all of them were feasible, but the heatmap we set up is the crown jewel of the report. It will act as a basis for preventative measures and staffing (turtle) needs around the city.

The first page of the report contains a heatmap of SOS calls throughout the Oslo area, which is updated every 15 minutes with new, incoming SOS calls. It also shows the spread of SOS types, and the map can be filtered to specific types by clicking the columns.

The second page shows a pie chart of the SOS types, combined with a list that shows detailed data on each SOS call.

The third page shows the 30 “neediest” citizens by number of SOS calls. The list on the right shows the types of calls made by each of the needy citizens.

En samhandlingsapplikasjon i Pizzasentralen

For å øke effektiviseringen av bruken med den flotte PowerAppen vår, og dermed forenkle pizza-tilgangen, har vi valgt å legge til muligheten for å benytte oss av denne gjennom Teams.

Applikasjonen er lagt til i løsningen gjennom «Microsoft Teams admin center», og distribuert til ninjaene gjennom «Setup policies» og er pinnet til venstre menyen i Teams-applikasjonen.

Manifes.json:

Her snakker vi samhandling og one app to rule them all!

Måtte Fridgitator 9000 være med deg!

Guiding turtles in the field to their destination

The Field Service mobile app was chosen as the main application for turtles in the field because it draws on the same database as that of the operators by default. Another reason for this choice is the fact that it has a host of functionality readily available for use without the need to build an app from scratch like we had to do for the public distress call app.

One of these features is the built-in map in the application that allows turtles to check locations, check directions and plan ahead while rushing from one emergency to the next.

This particular turtle had to rush home to take care of the family in a very real Covid-related emergency, so as you can see he is currently operating out of Vestby. Dispatchers were not aware that he left crime central, AKA. Oslo, and booked him to respond to an armed robbery in Sandvika:

Realistically speaking, Donatello would have phoned in his absence so that dispatch could manage it, but for the sake of argument let’s say Donatello decided to respond to the robbery. Tapping the location pin in the mobile app brings up quick information about the event; the emergency reporter and the nature of the emergency:

From here, Donatello taps the direction arrow symbol, and is taken straight to Google Maps with the destination coordinates already filled in. Tapping “Start navigation” brings up the navigation interface we’re all so used to seeing:

Petition to have Google add “Turtle” as a way of transportation anyone?

Bilde gjennkjenning

Vi i Munchmuseet er veldig glade for å kunne lansere en ny funkjsonalitet i Munch besøksappen: GiveMeMoreInfo!

Syns du at maleriene våre vekker interesse, men du skulle gjerne hatt enda mer informasjon om maleriet? Da har vi løsningen for deg!
GiveMeMoreInfo! gir deg mer informasjon om maleriet du ser på gjennom applikasjonen. Det eneste du trenger å gjøre er å ta et bilde av maleriet, og informasjonen hentes inn automatisk!

Link til video: https://youtu.be/DUkVdxUdlGI

Teknisk informasjon:

  • Vi bruker Ai Builder for å gjenkjenne ulike malerier. Denne har blitt trent ved bruk av ca. 15 bilder fra hvert maleri. (Litt Nasty??)
  • Vi bruker en Power Automate for å motta bilde fra Canvas Appen, sender bildet videre til AI modellen som returnerer hvilket bildet det kjenner igjen i fotografiet tatt fra Canvas Applikasjonen.

I fremtiden håper vi å kunne bruke appliasjonen for å:

  • Utvide til å gi tilpasset informasjon baser på alder f.eks
  • Gi informasjon om lignende mallerier du kunne ha likt som Museet også har inne eller i sin virtuelle samling
  • Gi forslag til besøk i andre museer basert på dine interesser.
  • Vise hvordan bildet faktisk så ut da den ble laget ( mallerier er ofte gule grunnet at coaten over har decomponert grunnet UV lys og ligende)

Virtuelt museum

Munchmuseet har gleden av å introdusere vårt nye virtuelle museum. Her har vi inngått avtale med andre museer verden rundt for å kunne vise kunstverk fra deres utstilling.

På forsiden av appen finner man Virtual Tours, som tar deg til det virtuelle museet.

Trykker man på Virtual tours vil man komme inn i det virtuelle museumet. Dette gjør det mulig å opprette et samarbeid mellom ulike museer der man kan vise kunst fra andre museumer. Det gjør det også mulig for museumet å ha en inntektskilde selv om samfunnet skulle bli stengt ned igjen.

I dette rommet kan man se at det er satt ute i naturen, noe som ikke ville vært mulig i virkeligheten, ettersom maleriene ikke tåler vind og vær så godt. Her kan man også høre fuglekvitter og bølge lyder.

Muligheten for mange ulike og veldig spesialiserte utstillinger har åpnet seg. I den virkelige verden er man begrenset av plass og område + lokasjon. Med virtuelle utstillinger kan man spesialisere lyd og område, samt plassering av kunstverkene som kan skape en ny type museumopplevelse. Maleri i taket, i en mørk kjeller, i naturen? Hva med forskjellige rom med begge deler. kan åpne opp for ulikt publikum på samme tid. På den måten kan man virkelig tilpasse omgivelsene til å få frem kunsten.

Dette gir oss også mulighet til å stille ut NFT som kunstverk, noe som er i vinden i dag. Muligheten til å vise frem digital kunst som det blir produsert mer og mer av i dagens samfunn.

Det er også mulig å bruke med VR briller, kan gjøre det enda mer gøy å gå på virtuelt museum. Kanskje fremtiden vil bringe VR-briller til biblioteker og kulturhus så musumsturen kan bli en enda mer unik opplevelse for flere.

Power User Love to the people!

Når alarmen går så haster det med å få Bombshells til å rykke ut. Derfor benytter vi de kanalene vi kan for å alle så fort som mulig i beredskap. En slik kanal er Teams hvor vi sender adaptive cards til medlemmene.

En event trigges i Azure når en funksjon mottar sensor data blir det gjort ett HTTPS kall som starter en flyt i Power Automate. Flyten oppretter en record med sensor dataene i dataverse.

Når en ny record blir opprettet i dataverse starter dette en flyt nummer to som gjør ett HTTPS kall til en tredje flyt. (pga lisens cross tenant)

Denne flyten sender ett dynamisk kort til en chat i Teams.

På kortet har du mulighet til å sende ut Ninja Turtles for å håndtere trusselen.

Its all about apps and responsiness

We have created a model-driven app to contain our customer card, this customer card contains a lot of data about the customers and which deal they have, and started with.

We have also embedded a Canvas App into this model-driven app which includes top deals right now.

During the creation of these apps, we had a focus on making this responsive. So the information could be reached whether you are on a mobile, tablet, or desktop device.

As you could see in the picture above, we can see that the model-driven app, with an embedded canvas app, is responsive.

Power Automate is awesome!

We have creagted a flow that once a day lists that tasks that are assigned to different employees in the company in the Task Management module in Dynamics 365 Human resources. We filter out the tasks that are completed and canceled, and we only look for tasks that are due in 10 or 3 days, or that is due today or is overdue.
By using Vitual Tables in Dataverse to gather this data, we’ll have the flow looking up the data we need in other tables than the table for tasks, as we of course want the email to be sent to the assigned employee, with the information the employee needs to perform the task:

It finally works like a charm, as we now in Dynamics 365 Human Resources have 1 overdue task, and no tasks falling due in 10 or 3 days or today, and the flow sends 1 email with the correct information: