@ZackKorman@NathanMcNulty@merill There will be times when you want an agent to access resources that have traditionally been assigned to users or have interactions with agents outside of the now traditional chat experience. This video shows some scenarios. https://t.co/pB3z1KJWj8
@NathanMcNulty@ZackKorman@merill Finally, Agent ID can be used in conjunction with Agent User. This is to provide a real agent user instead of creating a human user object and trying to get that to work for an agent.
@NathanMcNulty@ZackKorman@merill Agent IDs can be used in three ways. First, to enable an Agent to act on behalf of a user. Think of this is using an Agent in an On behalf Of flow. Second, to enable an agent to act on it's own behalf. This is very similar to an app using client credentials.
Just published https://t.co/tPGAab1zKI
Over the last 7 years I have worked with a lot of ISVs integrating their solutions for customers using Microsoft Entra ID. This guide covers the most common conversations I have with ISVs about building on Entra ID
@MattP1Tommy@TommyHilfiger Sponsored by Tommy Hilfiger with a Mercedes AD and suddenly Red Bull, and mostly Verstappen, is predicted to be a flop. What are the odds the the predictions follow the money.
I've recently noticed that Azure AD admins are being asked to create multi-tenant apps in their corporate tenant.
In some instances, it was the devs in the org asking for this, in other instances it was the application vendor.
Here are some things to watch out for ๐
Multi-tenant apps are meant for ISVs and SaaS vendors to create an instance of an app in 'their own tenant'. Examples of such apps are ServiceNow and SalesForce.
When an app is created as a multi-tenant app, ANY user from ANY Azure AD tenant can visit the app's url and sign in.
If you create a multi-tenant app in your corporate tenant and apply a conditional access policy. The policy only applies to users in your tenant.
โ ๏ธ I'll repeat โ your CA policies do not apply to users signing into your multi-tenant app in their own tenant.
So, what is the general rule of thumb that Azure AD admins and cybersecurity teams should follow?
If the app is from a vendor/SaaS provider:
โ Add the app to your tenant from the Azure AD Application Gallery
โ If the app is not in the gallery, you as the customer can request the vendor to get their app listed on the Azure AD app gallery
โ If app gallery is not an option, request the vendor to create the app in their own tenant. Use the admin consent model to add the app to your tenant.
โ If the only option provided by the vendor is to create the app in your tenant, push for the vendor to allow you to create a single tenant app.
If the app is developed by devs in your org and is only meant for users in your own org.
โ Ask why the dev needs this to be a multi-tenant app?
โ Ask if the devs have implemented appropriate checks to prevent sign-ins from other tenants.
There are many valid scenarios for creating multi-tenant apps in your tenant, including
โ You are a SaaS vendor or ISV and you create and publish apps that Azure AD customers can consume
โ You manage multiple Azure AD tenants in your org and you need a single service principle (workload identity) to access the other tenants (e.g. automate DevOps tasks across your tenants)
Here are some further reading on the topic of multi-tenancy. These are meant for devs however its good reading for admins to appreciate what it takes to build a least-privilege multitenant app.
๐ https://t.co/9JRZ2ynEdZ
๐ https://t.co/VyiyiK542A
Liked this post? Please retweet this to share with your network. ๐
Feel free to follow me. I try to post at least one weekly tip related to Microsoft Identity, Azure Active Directory or Microsoft Graph. ๐
If you want to learn about migrating apps from ADFS to Azure AD, check out the 425 Show Tuesday, March 14th at 8AM PST (15:00 UTC) https://t.co/WGgKAY1REi
Lose My Self v.3 by Stan Marsh on #SoundCloud#dj
https://t.co/lhQKhZbHsP New mix out now! Kinda messy in a few spots but is the first of many getting back in the mix ๐ง๐
Recorded a new set to post ๐ง๐ฅ๐ฝ itโs not perfect but am working hard at it and posting more mixes and originals. Randy was chilling next me while I did which always helps lol
Just got a copy of @michael_howardโs newest book! @kylemar, @markmorow, and I were happy to help out where we could to make this as good as it could be. Looking forward to reading the whole thing
https://t.co/FGaMX2y97O
@FloRugby@AllBlacks@wallabies Once again @FloRugby coverage is horrible. As AUS is one meter out, @FloRugby switches to full screen commercials and then hangs preventing watching the game anymore at all. Worst possible service. company goes out of itโs way to prevent customers getting what they paid for.