Latest / Identity at the Center / #330 - Mastering Group Management with Microsoft's David Johnson
Transcript
- 0:00AI is fantastic, but if you have bad or over overexposed
- 0:05information, AI is going to surface it.
- 0:08AI is not going to care, but it shouldn't show you something you
- 0:10have access to it, it's going to show it to you.
- 0:13So getting permissions right, getting the memberships right,
- 0:16getting identities right is absolutely cornerstone to good
- 0:19and well managed AI. And that to me is a fundamental
- 0:21part of our future. And and that that, you know,
- 0:24when I think about managing and governing our services, really
- 0:28it's to make Copilot shine. So you took my copilot question
- 0:31because that's what I wanted to ask you was how do you see this
- 0:35kind of evolving with that? So I'm going to take it in
- 0:37another direction. We're going to go backwards.
- 0:38Is there a a particular innovation or thing that
- 0:43happened and we'll just call it in the SharePoint environment or
- 0:45the group permission management, that kind of thing that you see
- 0:48as like, Oh yeah, when we did that back in X, that really kind
- 0:52of changed the game of how we're approaching this or made things
- 0:54easier. Like, is there something that
- 0:55stands out? I think I I'd pick on a coupled
- 0:59key things. I think one, we are group
- 1:02membership management for VP groups.
- 1:03The fact that all of the engaged community for some organizations
- 1:06automatically created constructed an intro we serve
- 1:08right people. That's cornerstone us getting
- 1:12labeling even tied to the interest of Microsoft 365
- 1:15groups. Again, cornerstone the fact that
- 1:17I can differentiate that highly confidential data from a general
- 1:20general data. Those are things that make a big
- 1:23difference in the IT organization.
- 1:29This is identity at the center if it has anything to do with
- 1:35IAM. This is the go to podcast now
- 1:39your hosts Jim McDonald and Jeff Stedman.
- 1:49Welcome to the Identity at the Center podcast.
- 1:51I'm Jeff, and that's Jim. Hey, Jim.
- 1:53Hey, Jeff, how are you? Oh, not so bad yourself.
- 1:56I'm good. So I was reminded today what was
- 1:59the first thing I said to you when I first met you many, many
- 2:02moons ago. Do you like?
- 2:04Baseball. Never forget it.
- 2:06Yeah. And what's cool about I know
- 2:07we've told that story a few times, right?
- 2:09We, we do this show, it's real, you know, and that's a real
- 2:14story that really happened. But So what I was reminded about
- 2:18it was just like, it's been a lifelong dream of mine to go to
- 2:22Arizona in the month of March to catch some spring training.
- 2:28And I always figured I'd have to spend my own money on it and
- 2:30things like that. Well, I actually have a work
- 2:33project that's going to send me out to Arizona.
- 2:36I'm going to get to catch a game on a Sunday while I'm out there.
- 2:40So, you know, fly out there a little bit early and and check
- 2:45one more thing off the bucket list before I kick it.
- 2:48That's the pro move, right? Whenever you get to travel for
- 2:50work, try and bookend it with something to do in the city.
- 2:53And I say that as a pro move because I never do that.
- 2:55I'm like in and out like hotel or I'm like airport, hotel,
- 3:01client, hotel, airport and I'm out.
- 3:03That's pretty much how I do it. But.
- 3:04You're doing it the more you travel, the more you fall into
- 3:06that trap. But I've been, you know, since
- 3:09COVID, not traveling nearly as much as pre COVID.
- 3:13But I'm fully going to take advantage of this trip to
- 3:17Arizona in March and. You're a big baseball guys,
- 3:20that's spring training, so you're going to see what teams
- 3:22out there. I think I'm going to go.
- 3:24And so there's like half the MLB plays out there and I'm not a
- 3:28big fan of either of these teams, A's and Giants.
- 3:32But from everything I read, which is mostly on Reddit, the
- 3:36San Francisco Giants has to be true.
- 3:40The San Francisco Giants stadium in the Surprise, AZ is like,
- 3:47you've got to see it, it's the best.
- 3:49So that's so if if you have one to do, that's the place to go,
- 3:53apparently. At least I'll know if I enjoy it
- 3:56or not. I don't know if I'll be able to
- 3:58say how it ranks against other parks.
- 4:00I've been to a lot of spring training in Florida because I
- 4:03live near Florida and it's a short drive.
- 4:06Short, as in eight hours or so, but.
- 4:10It's not a short. Drive, but I get it.
- 4:11Yeah, exactly. That's cool.
- 4:14I'm sure you'll have a good time.
- 4:16And you know, baseball's your jam.
- 4:17I'm not much of a baseball fan and you know, for whatever
- 4:21reason, our total opposites seem to work on this.
- 4:24Yeah, exactly. But yeah, mostly what I'm doing,
- 4:28my travel these days is for conferences.
- 4:31So we lined up a bunch of discount codes.
- 4:32You want to kind of go over those.
- 4:34Yeah, we've got 3. So we'll start with the Gartner
- 4:37I AM Summit in London. That one is in March, March 24th
- 4:41and 25th. And if you use the code IDAC
- 4:43425, you will save, I don't think we ever determined 425 of
- 4:48some sort of local currency. I don't know if it's pounds.
- 4:50Or EUR 420. 5 something, I think it's EUR though, and we'll have
- 4:56that link in our show notes as well with, you know, discount
- 4:58codes. But yeah, that's kind of cool
- 5:00that they've extended out there. You and I were at the Gartner
- 5:02conference in December and that was a lot of fun.
- 5:05So shout out to Rebecca for hosting us on stage and, and
- 5:09giving us a, giving us a yeah, the, the grilling that we gave
- 5:13them a couple years ago. It was they turned the she
- 5:16turned the tables on us. Yeah, my, how, the, my, how the
- 5:19tables turn. So Next up we've got Berlin.
- 5:22This is something you and I are going to.
- 5:23It's the European Identity and Cloud Conference that's May 6th
- 5:26through the 9th. And if you use the code IDAC 25
- 5:30MKO, you get 25% off of that one.
- 5:33So you and I have been spending a lot of time getting that
- 5:35coordinated and starting to figure out our plans for that.
- 5:38I still have to book my flight but I do have a hotel so that's
- 5:41good. Yeah, absolutely.
- 5:43I'm, you know, like I said, I'm going to go out there the week
- 5:45before I'm going to be in Oslo, Norway and hoping to set up an
- 5:50identifier, but that's already being planned and I'm going to
- 5:54spend the weekend in Copenhagen. So if there are listeners in
- 5:58Copenhagen, would love to to meet even just for a coffee or
- 6:03whatever. Not sure how big our listener
- 6:06base is in Copenhagen, but then after that heading to Berlin so.
- 6:11We got listeners everywhere, so. We do.
- 6:14We do. We'll buy you a beer or a coffee
- 6:17or something like that. Absolutely glad to.
- 6:21Let's see. Then after that we're coming
- 6:23back to the United States and we're going to do Ideniverse
- 6:262025 in Las Vegas. So June 3rd to the 6th at a
- 6:30discount for that as well. IDV 25-I D AC25, they get you
- 6:3525% off. So you and I have some things
- 6:38that we're planning and we had a meeting this morning about that.
- 6:41So some fun stuff that we're not quite ready to announce, but
- 6:44stay tuned for information on that.
- 6:47So I'm, I'm excited because we're going to do something with
- 6:49that, that we had a good time with last year.
- 6:51Absolutely. I would expect for, you know,
- 6:54both Berlin as well as Idanoverse, we're going to put
- 6:58out as much content as we can coming out of those.
- 7:00So stay tuned for that. Yeah, I, I will.
- 7:04We'll see what happens with timing wise because I, I would
- 7:07rather not be editing on vacation, stuff like that.
- 7:10So we might space it out a little bit.
- 7:11But yeah, we'll have content for that and then let's see what
- 7:14else we got. The Authenticate conference by
- 7:16Fight Alliance that's coming up later this year.
- 7:18And I think their call for speakers is open, right?
- 7:21Is that run through next couple of couple months through March,
- 7:23right? Actually, you know, down a
- 7:25couple of months, the proposals do on March 3rd.
- 7:29So it's got about a month. So drops you got a couple weeks,
- 7:33but you know, focus on password lists, authentication, you know,
- 7:38device or or possession based factors over knowledge factor.
- 7:43So if you've got a good paper in mind or a good twist on
- 7:47something you've done within your organization or was looking
- 7:50for things like that, so you go to authenticatecon.com, like
- 7:56authenticate conference, but just con.
- 7:59I will have all these links in a show notes and they're always on
- 8:02our homepage to idcpodcast.com. You'll see all the current
- 8:05discounts that we're aware of. So go there, check it out.
- 8:08You know, use the codes, abuse them, send as many people out.
- 8:11And if you do let us know, come up, meet us.
- 8:14Jim and I are usually carrying stickers, and we're happy to
- 8:16hand those out. So all right, why don't we get
- 8:19to our guest who's been patiently waiting in the wings
- 8:21here listening to this. His name is David Johnson.
- 8:24He's the principal PM architect at Microsoft.
- 8:27Welcome to IDENTITY at the Center, David.
- 8:29Thank you. Hello.
- 8:31And yes, I'm in the Microsoft Digital organization,
- 8:34specifically at Microsoft, where you might think of it as
- 8:36Microsoft's IT organization. Gotcha.
- 8:39So we're going to get into probably a few different things
- 8:41around like groups and AD and Entra and SharePoint and teams
- 8:45and all kinds of stuff like that.
- 8:46But it's your first time on the show, so we always like to find
- 8:49out origin stories. Yours might be a little
- 8:51interesting because you've been with Microsoft for like 25
- 8:54years. So I'm curious, how did you get
- 8:56into the identity space? Is this something that you
- 8:59chose? Did it choose you?
- 9:00Like how did that come about? Well, it I guess more than 20
- 9:04years ago or so, I kind of got involved with SharePoint and how
- 9:08we were managing SharePoint on premise.
- 9:11And when you think about some of the key themes around
- 9:15SharePoint, it's about permission management and how
- 9:17are you kind of making sure of the right people have access to
- 9:19what how you on doing ongoing access?
- 9:23How do you make sure you're minimizing, you know, over
- 9:26sharing of information? Bright people should have
- 9:28access, right stuff. Identity is a sensor of all
- 9:30that, right? And that's kind of where you
- 9:33think about that's when on Prem world moving into the cloud,
- 9:37Entra becomes your foundational story of how SharePoint and how
- 9:42teams and all these other services are all foundationally
- 9:45managed and tied to identity and Entra.
- 9:47And so really when I think about how do I govern the Microsoft 65
- 9:51data state, which is what I do, I have to govern effectively the
- 9:55intra data estate when it comes to groups especially.
- 10:00And so we've my though my focus is Microsoft 365 and related
- 10:04services like our platform copilot agents and so on.
- 10:08Intra is a big part of that because it's foundational.
- 10:11You can't be successful if you don't have a good identity
- 10:13stack. I like what you said there.
- 10:16Identity Center. Somebody should start a podcast
- 10:17called that you. Well, Microsoft also has a bunch
- 10:22of conferences. Do you ever speak at any of the
- 10:24conferences that Microsoft does? Because it seems like they have
- 10:263 or 4 per year. Yeah, I do.
- 10:27I last year I spoke to the Microsoft 35 conference.
- 10:30I'm doing, I do again this May, I think it's in Vegas, if I
- 10:33recall correctly, the Microsoft 35 conference.
- 10:36I generally talk about how Microsoft manages Microsoft,
- 10:39that we govern ourselves because obviously it's some people are
- 10:42kind of interested in, you know, we're a large customer of
- 10:44ourselves. What does it mean we're managing
- 10:47SharePoint and teams and intro groups and how do we pull it all
- 10:50together to to let our employees be successful without IT getting
- 10:55in a way too much? What's a common question that
- 10:58you get from people when you when you present and stuff like
- 11:00that? And I have to imagine a lot of
- 11:02people are like, OK, well, you know, how does Microsoft do it?
- 11:05Microsoft using their own products.
- 11:06But is there like a common question that you typically will
- 11:08get after you you present? Yeah, I think it's everything
- 11:12from I actually, there's a lot. It's like, well, do you really
- 11:16turn this all on? Do you really run it?
- 11:18It's how do you run this at scale?
- 11:19What kind of problems do you have?
- 11:20And it's often coming up with the same concerns customers
- 11:24have. I mean, it's like, how do you
- 11:27deal with the oversharing problem?
- 11:29How do you still sprawl on the enterprise?
- 11:32What are employees allowed to do in your enterprise?
- 11:35How do you just deal with change?
- 11:37You're running in a cloud, How do you keep up with the product
- 11:40stack? What as Microsoft, you're kind
- 11:42of your first customer yourselves.
- 11:44Is that hard? Like those are the common
- 11:46questions that I'll get all the time.
- 11:48And those are common themes I'll get into is how do we govern
- 11:51Microsoft and how do we manage effectively all this stuff that
- 11:56people create and is our our guiding principle goes back to
- 12:00we're trying to let employees do things.
- 12:03So the conversation we're going to have today is really kind of
- 12:05focused more on your viewpoint as that practitioner, right?
- 12:08We're not talking like Microsoft's tablets coming from
- 12:12on high and saying thou shalt do this.
- 12:13This is really more your own experience and and just want to
- 12:16get that out there, right? We make sure that we don't
- 12:18portray things the way they shouldn't be.
- 12:20No, exactly. And I'll say my role is
- 12:24responsible for how, whatever standard, what do we do
- 12:26internally? And so all I can talk about is
- 12:29how Microsoft manages Microsoft. I can't give, of course, how you
- 12:32should do it as a customer. It's up to you.
- 12:34I, I also please say I think this is a good idea.
- 12:37This is clearly something we do, but that's as far as I'll go.
- 12:41So, David, I know as, as we've kind of gotten into some of the
- 12:44conversations, I, I mean, clearly, you know, Active
- 12:49Directory and, and groups way better than I do.
- 12:52So let's kind of ease people into some of these topics that
- 12:56we're going to talk about today. And what I wanted to talk about
- 12:58is how the Microsoft Directory products handle entitlements,
- 13:05namely groups. You know, my origin into
- 13:08Microsoft as well was kind of back in the day of Windows MT4
- 13:14and they're just groups back then, but there's different
- 13:17kinds of groups now, right? And so I was wondering if you
- 13:19kind of start us with an overview of with the types of
- 13:22groups, thinking about kind of the Entre environments and also
- 13:27hybrid environments where you've got obviously, I think almost
- 13:31all Microsoft customers at this point have got some staked
- 13:36Entre, but a lot of companies still have that on premise
- 13:41Active Directory and they're keeping the two In Sync.
- 13:43So if you kind of give us an overview of how you know what
- 13:49group, what different types of groups are out there and how
- 13:52they work. Yeah.
- 13:54And, and fundamentally I'll, I guess I'll, I'll focus a lot of
- 13:57the intro groups, the Azure Active Directories that was
- 14:00formerly known groups. Obviously things like security
- 14:03groups and distribution list and and e-mail enabled security
- 14:07groups, security enabled distribution list like those are
- 14:10all things that existed on premise in the AD world and in
- 14:15the cloud AD intra. You now have effectively
- 14:19additionally Microsoft 365 groups and in addition to
- 14:22security groups in addition to DLS and the Microsoft 365 group
- 14:27construct is effectively the what's unique about it is in
- 14:31addition to it being a membership construct to to make
- 14:34sure you got the right people, it's also the construct that
- 14:38backs every share of SharePoint sites and every Microsoft team.
- 14:42For example, a channel are all backed by a a Microsoft 365
- 14:45group. Some people might think of them
- 14:47as universal groups, groups that they, they how every people
- 14:52engaged community, they're all backed by the same group type in
- 14:55intra. And that's why when you think
- 14:57about the themes that how do you manage SharePoint?
- 15:00How do you manage themes? At the end of the day, a lot of
- 15:03this comes down to how do you manage groups because that's
- 15:06that's your construct. Yeah.
- 15:08And I mean, that's what you're doing all the time.
- 15:11And it's kind of like eat your own dog food kind of model.
- 15:14And I don't want to ask you what are the best practices from a
- 15:17Microsoft perspective, but in your mind, when it comes to
- 15:21managing groups, what are some best practices that you know you
- 15:25would give that advice to your best friend?
- 15:28Yeah, I would say first of all, determine who is allowed to
- 15:31create groups. Obviously as an IT organization,
- 15:35you have certain trust issues. Everyone does.
- 15:39We know for example, in our case, we will let our full time
- 15:41employees create groups. We will let, we'll let our full
- 15:46time employees create SharePoint sites and team sites and teams
- 15:49and things like that. But not even engaged
- 15:52communities, Sorry, I'm not sure if there's other background
- 15:55noise coming through. But, and you know, point is,
- 15:57yeah, we will let our employees create these things.
- 16:00And so it's part one who can create Part 2, You know, and I
- 16:04think it's really important. I will let people create more
- 16:06groups, more sites, more teams. It's better doing that than say,
- 16:12letting sprawl happen, letting abuse, abuse happen of all these
- 16:15things all over again. I want to make sure that you
- 16:19don't go deep on something like it's far better for you to have
- 16:22multiple SharePoint sites, multiple groups, then
- 16:26effectively doing a bunch of nesting and a bunch of reuse of
- 16:30an existing group for a different purpose.
- 16:32Because the end of the day that when oversharing happens is when
- 16:36people get it wrong because somebody didn't realize that
- 16:39this group, this location has a different permission structure.
- 16:42When you think this location has nesting that you didn't realize,
- 16:45you just open this thing up to. And so when you think about kind
- 16:50of groups and the of the Microsoft group model, having a
- 16:54ability for people to create things, I think is essential.
- 16:57But at the same time that comes with accountability.
- 16:59So we let people create things. We're also going to validate
- 17:02that we have the appropriate owners on these things.
- 17:04So we've got expiry policies on these things.
- 17:06We keep them only as long as we need to.
- 17:09And that keeps the house clean because that's the other part of
- 17:11this that you don't just want groups sitting around forever
- 17:14unmanaged. Oh, and one of the big theme for
- 17:17groups and is we allow guests in our groups that and it's kind of
- 17:21funny to think about, but it's better from a tenant standpoint
- 17:24at least for us to bring guests in and have those confidential
- 17:28conversations and collaboration on our tenant using identities
- 17:33that are guests into our tenant versus the data would be going
- 17:37away and and people leaving our services completely.
- 17:40So we'll bring guests into our services.
- 17:42But one other thing that I talked about a lot of our groups
- 17:46is we label our groups something that's not necessarily an
- 17:49identity construct, but it is a core, I guess data construct is
- 17:53how do you manage labeling of things?
- 17:56How do you make sure that the right I see sensitivity.
- 18:01In other words, something's highly confidential or is it
- 18:03wide open to the entire company? And so that way I can define and
- 18:06say this Microsoft 365 group is a highly confidential group.
- 18:10Maybe it's an internal only group, but therefore it has
- 18:12policies side to it. This other group is actually
- 18:15general. It can be all company for all I
- 18:16care. You can bring guests into it.
- 18:17It's OK. But we one of the big things
- 18:20that I think about from a best practice standpoint is all the
- 18:23things are on group creation and management life cycle, but also
- 18:26data delineation. The fact that I have a label on
- 18:29a group means I can delineate the groups which are meant to be
- 18:32open and protect versus the ones that need to be deeply protected
- 18:35because they're backing sensitive data.
- 18:38Yeah, I, I see a lot of my clients I work with over the
- 18:44years have struggled with this concept of how do you manage the
- 18:48creation of groups And one, kind of making sure that they are
- 18:52putting good descriptions and good metadata, assign the
- 18:55owners, assigning sensitivity, writing the description that
- 18:59makes sense to people and then not making the process too
- 19:05inefficient, right. But usually there's got to be
- 19:08some kind of like check or approval process.
- 19:11I think what I've seen probably the most is some kind of process
- 19:14where either a third party tools in use or there's a lot of
- 19:18PowerShell scripting that takes place after a review has been
- 19:24done of like a request for groups.
- 19:26But I guess I, you know, initially when you said, hey,
- 19:29it's delegated, any employee can create groups.
- 19:33I, you know, I was wondering what, what are the mechanics of
- 19:35that, that you know that you'd have that kind of quality check?
- 19:39Yeah, No, it's a great question because an employee can create a
- 19:42group in the intraportal. They can create a group in in
- 19:45teams. You go on Outlook, go create a
- 19:47new group from Outlook, go create a new group in
- 19:50SharePoint, because I want a new SharePoint site to the team site
- 19:52that's backed by a group. So all those experiences do the
- 19:55group creation flow and all those experiences.
- 20:00Basically, they all honor the rules like we get to define an
- 20:03intra who's allowed to create. We get to define the the the
- 20:06naming rule policies for groups. We also get to define like we
- 20:10can do prefixing if we were to choose to, obviously,
- 20:14effectively the naughty word list.
- 20:15As we think about it, the words that you just shouldn't put in a
- 20:18group name, things like that are in the block word list, things
- 20:21like that. Plus the the label definition
- 20:24that intra will, if you have it all configured, will force
- 20:28collect the label of a group. So it doesn't matter where you
- 20:30created, it's creating SharePoint or teams or intra.
- 20:33It'll collect the label of a group.
- 20:35And from there the the group is created and then we will do a
- 20:39checks after a fact. So the in product provisioning,
- 20:42we're actually letting people you know directly in Outlook,
- 20:45right? We're not having a third party
- 20:46tool or some custom UI to create the group Co create the group
- 20:50where you are. We believe that it's actually
- 20:53faster for employees, it's more intuitive for employees that
- 20:57create an in place experiences, but we're going to hold them
- 21:00accountable to what we created. We're going to put force them
- 21:02into the naming rules. Of course we're going to force
- 21:04them into the labeling and we're going to react after a fact.
- 21:08So we have a bunch of things running against a tenant in a
- 21:11reactive way to watch what's done.
- 21:12So of course there's all the proactive stuff from collecting
- 21:15the basics, which the product is going to do and all the reactive
- 21:18validation to go, hey, you didn't have a second owner to
- 21:20this group. We're going to require you put a
- 21:22had a second owner into this group, for example, or the
- 21:25second owners left the company, we're going to catch that and
- 21:27portion had a second owner, things like that.
- 21:30How do you, I guess what, how do you enforce those types of
- 21:33controls with that? Is it a form based thing where
- 21:36it's doing like data validation? Is there some tool or maybe
- 21:39power script or something running behind the OR PowerShell
- 21:41running behind the screen? How's that work?
- 21:43So that's a great question. I think first that Intra will
- 21:45collect what you tell it to collect to just at least in
- 21:47terms of the labeling and naming roles and stuff like that.
- 21:50Other things are literally Azure jobs running against a tenant
- 21:53that watch, scan for anomalies, catch them, send a notification
- 21:58of a group owner to say the house out, take action
- 22:00basically. And if you and if you don't take
- 22:03action in a certain amount of time, we do delete things like
- 22:05one of the things that the nice thing about you three to five
- 22:08groups and teams and SharePoint and all these things, these
- 22:11constructs are restorable within 30 days.
- 22:13So as ITI don't feel too guilty about deleting it.
- 22:16So if you don't take action as a group owner, I'm going to, you
- 22:19know, I'm going to hold you accountable.
- 22:21If you don't do what I tell you to do, I'm going to delete this
- 22:23thing. I give you plenty of warning.
- 22:25But then yeah, I've got that Azure job which is going to run
- 22:27against the service and wipe your group out.
- 22:29Hey, David, One thing that you touched on and I don't want to
- 22:33let it go was about nesting. And so I know a lot of my
- 22:37clients that are in kind of hybrid environments have got
- 22:40nested groups and it seems to be the bane of their existence at
- 22:45some level. I'm wondering kind of what is
- 22:47your perspective on group nesting?
- 22:50So I'll, I'll frame it. There's two really good stories
- 22:53here. Part 1 is Microsoft 365 groups
- 22:56actually don't even support nesting, at least not today.
- 22:59They're, you know, it's actually a really good thing for me.
- 23:02So I don't even have a nesting thing to worry about on a, you
- 23:04know, on a Microsoft 365 groups part Part 1.
- 23:07But there's a catch because people like nesting.
- 23:10People like their DLS where they've got some VP distribution
- 23:14list made-up of a whole bunch of a direct distribution list and
- 23:16they want to bring it all together a security groups or
- 23:18whatever. What we do for that is we use
- 23:21either dynamic groups and intra or we have our own group
- 23:24membership management tool, which is actually on GitHub and
- 23:26we can share a link that people can actually use just open
- 23:30source tool effectively about how do you do group membership
- 23:33management then build automatically populate so that
- 23:36VP group, they don't have to worry about it.
- 23:38So I don't have to have a bunch of nested groups in that VP
- 23:41group. If I really want to add Group 1
- 23:44into group 2 and a bunch of other things and miss people
- 23:47based on some business rule, for example, all full time employees
- 23:50under some vice president or all program managers under this
- 23:54team, we can totally do that. Our tool will run and build the
- 23:58group membership out and keep it up to date.
- 24:00I don't need nesting at that point.
- 24:02And and that to me is the best practices.
- 24:04Don't use nesting. If a membership needs to be
- 24:06managed from some tight way with some business rules like that
- 24:09and or you want to delegate it down to bring in a whole bunch
- 24:11of other things, use membership management in some way to build
- 24:15your group out. Don't just try to build some
- 24:18nesting hierarchy that people are likely to get wrong and and
- 24:22quite frankly, we see them getting it wrong.
- 24:23Back to your point on security groups, yes, they get it wrong.
- 24:26We don't realize that this group is embedded with a whole bunch
- 24:28of other groups. I want to go back to something
- 24:31you mentioned about inviting guests into the environment.
- 24:34I feel like this is something that a lot of people maybe don't
- 24:37understand or maybe isn't configured on their own tenants
- 24:41to kind of do it the way that they are expecting it to.
- 24:43But first of all, let's not lose anybody.
- 24:46What do you define as a guest when it comes to Entra or
- 24:50Microsoft or SharePoint should say?
- 24:52Right. So how I kind of think about
- 24:53that is obviously tenant members, we meant, we meant the
- 24:57identity. So we bought joe@microsoft.com
- 25:00minted identity or even a, a supplier where we're minting the
- 25:03identity, you know, v-joe@microsoft.com, right?
- 25:06Those are things on our tenant. Tenant members, guests are where
- 25:10we invite, you know, Joe at contoso.com is a guest into our
- 25:13product project that you know, if someone wants to bring Joe at
- 25:17Contoso into a team or they want to share a file on SharePoint to
- 25:20Joe Contoso, they'll bring them into the tenants as a guest and
- 25:24and therefore do a sharing. And so the guest, the guest
- 25:28effectively is anyone whose identity isn't minted in your
- 25:34tenant. You're not owning the identity
- 25:36construct. You're simply saying, I trust
- 25:38Contoso is validating it that they the identity is coming from
- 25:41them. I'm forcing some rule like in
- 25:44our case, our our guest model is set up to say we're going to
- 25:48require multi factor authentication that that the
- 25:50other provider better have that set up.
- 25:52Otherwise we're not going to trust that guest.
- 25:54But assuming they do and intro will confirm that, then they
- 25:58guests come into our tenant, assuming of course the the
- 26:00employees invited the guest. And then of course, you got a
- 26:03life cycle. But I'll get to that in a
- 26:04minute. So the basic construct is anyone
- 26:06who's outside of our tenant boundaries from identity
- 26:08perspective, we consider them guests.
- 26:10And that guest can be a Microsoft account or can it be a
- 26:15Google account or an e-mail address?
- 26:16Like what's the requirement there?
- 26:17So it can be any work identity from any other organization
- 26:22effectively anything intra supports from a guest
- 26:24perspective. So yes, typically work
- 26:26identities. You can have consumer identities
- 26:28as well like in a Microsoft account.
- 26:29To your point, you can have social identities spending.
- 26:32We're focused predominantly on work identities that we bring in
- 26:35as guests from Intra or Microsoft account identities as
- 26:38guests in the Intra. As long as we can do a validate
- 26:41to say yes, you really are who you say they are, then we're OK.
- 26:46What is something that people commonly get wrong when they're
- 26:49setting this up? Because I feel like I've had so
- 26:50many different experiences coming in as a guest to other
- 26:53environments that I'm not sure if there's if there's a right
- 26:57way or a wrong way to do it. Well, I think Part 1 where
- 27:01people can get this wrong is what are you allowing a guest to
- 27:03do and what, what are the guest defaults like?
- 27:06I think the big theme that scares companies to bring in
- 27:09guests is kind of a construct of, well, what does this look
- 27:15like? What are we going to get access
- 27:16to? Which is why your, your, your,
- 27:18your environment has to be configured to basically block
- 27:21guests by default. It has to be very purposeful act
- 27:23to bring a guest in. So even a guest is in your
- 27:25tenant in some way on in the directory structure doesn't mean
- 27:28they've accessed anything. That guest has to be explicitly
- 27:31added to something to get access to it.
- 27:33I can bring joan.katosa.com into that tenant as a guest, but
- 27:37until I bring them in into a team or invite them to access
- 27:40file, they're not going to get out anything, right.
- 27:43And so that's a cornerstone. And the other thing when I think
- 27:46about guest management, I, I mentioned labeling earlier, but
- 27:49that team is going to be default, for example, or that
- 27:52365 group is going to be default guest block.
- 27:54Like we say, our default group label is confidential Microsoft
- 27:58Intel only, which means just that, no guests.
- 28:02You have to switch the label to allow a guest to become a member
- 28:05of a group. And then even then you're going
- 28:07to have to have invited that guest and bring them in.
- 28:11And if there's any files, this files are going to have to allow
- 28:13guests. So everything we're doing is
- 28:15guest block by default, but guests allowed based on data
- 28:19label and sensitivity management.
- 28:21So there's the other big themes. And the other part that I'd say
- 28:23from a tenant perspective is life cycle management for
- 28:25guests. And that's for us a really big
- 28:28thing. Do you, how long should that
- 28:30guest be there? Like we will wipe guests from
- 28:33our directory if we're inactive for a period of time.
- 28:35I think it's 60 days right now. And we'll force a reattestation
- 28:39of a guest that when you invite a guest into a team, you'll have
- 28:43to reattest to the fact that the guest should still be there, you
- 28:45know, half a year later, roughly, should the guest still
- 28:48have access to this thing, the SharePoint, this file, this,
- 28:51this group, right. We we require reattestation all
- 28:53over the place. You had a couple questions that
- 28:56I was going to ask about that life cycle.
- 28:57Part of how long is too long to have a guest who's not doing
- 29:00anything within your environment?
- 29:03Yeah, I'd argue if a guest is inactive in your tenant for 60
- 29:06days, they should be in your tenant, right?
- 29:08There's got to be a reason for their that partnership has to be
- 29:12an ongoing thing and someone has to care, right?
- 29:16Someone who invited that guest in needs to care, but the guest
- 29:18is still there. Otherwise why are they there?
- 29:21It's like I think my point is it it's totally legit to have a
- 29:26sensitive project, even cross tenant bringing the guests into
- 29:28a project. I'd rather it be on my tenant
- 29:30but as soon as that project is done I want it out.
- 29:33And if a project manager forgets to get them out, I'm going to
- 29:36get them out. Oh, they'll never forget.
- 29:38No one ever forgets to remove. No one ever forgets.
- 29:40No no. Exactly.
- 29:41Access reviews and interests are essential.
- 29:43I think they're an undervalued thing that really critical.
- 29:47SharePoint also has access reviews.
- 29:48If you bring a guest into a SharePoint site or shareable
- 29:51file, same thing. Access reviews kick off.
- 29:54One of the things that I think people try to take advantage of
- 29:56is delegated authority and having an admin in an
- 30:00organization kind of manage their own.
- 30:02Does that really apply to the guest environment?
- 30:04Is that more for, you know, let's say your own tenant minted
- 30:07identities? Where does the role of a
- 30:09delegate managing a separate organization come into this?
- 30:14Well, I mean there to a degree you are.
- 30:17I mean, if you're using what's considered native identity or
- 30:21yeah, David, I should be direct connect, that's the other inter
- 30:25kind of guest construct, then you're basically setting up a
- 30:27trust relationship with another tenant.
- 30:30Or if you're doing multi tenant organization, you're setting up
- 30:32a trust relationship with another tenant.
- 30:33And then you're basically delegating to say, Yep, I I have
- 30:36a deeper level of trust with this other directory, right.
- 30:40Otherwise, we guest you're defining an intra what basic
- 30:45levels you're going to level the trust.
- 30:46You can say what what domains, for example, you're going to
- 30:50allow in by default, what domains you're going to block,
- 30:52what people are allowed to bring in and what authentication type
- 30:56you're going to allow, right? Or you can go all the way in to
- 30:58say, Yep, we're going to require conditional access checks, for
- 31:00example. And you must have passed your
- 31:02conditional access checks for your organization, right?
- 31:05Those are all things that you can do that that help you be in
- 31:08better shape. And that's when your delegated
- 31:11identity, sorry. No, that's, that's good advice.
- 31:14I let me take this from the angle of what should I not be
- 31:17doing when it comes to that sort of delegation?
- 31:20Are there like things like, oh, you're really probably not going
- 31:22to have a good experience with that or it's not secure or or
- 31:24guidance like that? Well, I'd say be thoughtful
- 31:27again about who can bring in. Do you trust your employees or
- 31:30be trained sufficiently? Make sure of it again, you have
- 31:33a light a a good data delineation story around where
- 31:36guests can access, because to me, inviting somebody in your
- 31:40house doesn't mean you want them to raid your fridge, right?
- 31:43So make sure you got a very clearview of your there are a
- 31:48lot in the living room, but not the kitchen kind of deal.
- 31:51And making sure I set up in advance and making sure you got
- 31:54a clear plan for that in advance.
- 31:56Bringing guests in without any plan is a problem.
- 31:59Like you don't know what they're going to get right.
- 32:01And you know, Microsoft's made mistakes ourselves too.
- 32:03Like this is not like saying, yeah, we're perfect.
- 32:05We, we mess up and we keep learning and getting better
- 32:10about all this. So guest management for us, it
- 32:14has become a critical thing. We, we absolutely manage our
- 32:16tenants in a very aggressive way.
- 32:18Knowing those principles allow guests in the employees allowed
- 32:21to invite, we will get rid of them.
- 32:23We will make sure our data is properly delineated so we only
- 32:26have access to the right things. I want to keep talking about
- 32:29SharePoint, but I want to kind of clarify when it comes to
- 32:33SharePoint Online, are we also talking about Teams that is, so
- 32:39is the overlap there and how is it different from an access
- 32:42management standpoint? It's a great, it's an
- 32:45interesting topic because every team with the channel hierarchy
- 32:50is a Microsoft 365 group. It's that's how it's back
- 32:52identity wise. And so the membership in the
- 32:56team is actually membership in an intra.
- 32:58That's how it's defined. That team also comes with a
- 33:02SharePoint site. So when you create that team UK,
- 33:05create that Microsoft 365 group, you get a SharePoint site for
- 33:08it, which has all the advantages now of saying I have a
- 33:11membership aligned to that site aligned to that team.
- 33:15I have one membership for everything and it's kind of the
- 33:19one membership rule model construct because it's so
- 33:21valuable, right? I've got a project team and it
- 33:24doesn't matter if I'm in plan or SharePoint or Outlook or Teams,
- 33:28I've got the membership construct behind it and they can
- 33:31work in all those workloads and they're just against same
- 33:33Microsoft 365 group behind the scenes.
- 33:36It's putting it, pulling it all together, right.
- 33:38That's the beauty of of this stuff that that team, it has
- 33:41that SharePoint site. In fact, Teams, when you think
- 33:43about it, is it's whole storage layer for files is SharePoint
- 33:47right for, for any real team. So it it all fits together
- 33:52intrinsically. I kind of feel like
- 33:55philosophically the team slash SharePoint is an umbrella of
- 34:03that you can hand over to somebody, say you decide, you
- 34:06put, you decide what Files Go in here, what goes in the under the
- 34:11umbrella and then you can manage the permissions within the
- 34:15umbrella, like who gets access to what, but you're not going to
- 34:19be able to break out of that umbrella to manage the
- 34:23permissions beyond that. So it's kind of a safety zone,
- 34:27but I, and I feel like that is an uncomfortable situation
- 34:33sometimes for, you know, I people who own identity and
- 34:37access management in that like it seems to me like it's just
- 34:42the area that you hand over to somebody else.
- 34:44Do you kind of feel like I guess that's the way the product's
- 34:49designed, but in your experience, are you worried
- 34:52about kind of what they do under their umbrella or is that?
- 34:56Oh, yes, no, Oh yes. And I think there's some
- 34:59strategies for that, everything from based on type of site.
- 35:04You know you have this deep secret site, highly confidential
- 35:06as we call it. Maybe the the owner doesn't
- 35:10allow any sharing on the site. There's SharePoint settings, say
- 35:13only the owner of the site, the owner of a group can share
- 35:15anything on it. No, no breakaway permissions, no
- 35:18sharing. It's everything's completely
- 35:20tied to the membership of the group, which is tightly
- 35:21controlled, right. So you do that as an example,
- 35:24you can block downloads, you can write to protect content on that
- 35:27site. So you can absolutely lock down
- 35:30SharePoint and to the access management be entirely
- 35:33controlled and limited to the intro group.
- 35:36In fact, with new kind of user defined permissions and
- 35:39SharePoint type that is entitled back by a rights protection
- 35:43envelope, effectively you can literally allow downloading of
- 35:46encrypted content that if someone loses access to the 365
- 35:51group and SharePoint site, they'll lose access to the
- 35:53downloaded content too. They won't be even encrypted
- 35:55anymore. You can, we kind of go that far
- 35:58and so we can do a ton of protection so that I can choose
- 36:02to say yes. But because this is a tented
- 36:03project, the owner controls everything effectively.
- 36:07And by the way, I have a very much of trust verify model in
- 36:11that we let people create things as I noted, but we'll not only
- 36:14make you attached to things, we'll make you label things.
- 36:17We also will double check to make sure you got it right.
- 36:19So everything from Purview, DLP to scan for your patterns.
- 36:25And hey, we found a password on this site in the file somewhere.
- 36:28We're going to flag it. We're going to do something
- 36:29about it. We run over sharing reports,
- 36:32including what's now in in SharePoint advanced management
- 36:35to say you shared this confidential site with half a
- 36:39company that's not allowed. And we flag that and Bush
- 36:43reports can look for that kind of thing.
- 36:45So we can then take action. So I'd say it's there are times
- 36:49that you're going to have a hard aggressive lockdown model and
- 36:52there are times that you're going to do a trust with verify
- 36:55model to say, I'm going to let people do things, but within
- 36:57some boundary. And then I'm going to verify
- 36:59that they got it right. And if I got it wrong, I'm going
- 37:01to take action. David, I feel like when we all
- 37:06talk about our 20 plus years and whatever we kind of date
- 37:10ourselves. I'm going to give you a blast
- 37:13from the past right here. So do you remember a product
- 37:15called Moss Moss, which was essentially SharePoint, You
- 37:20could build websites with it. Is there AI don't think Moss
- 37:25around anymore. What is there a replacement?
- 37:29What? What's the deal?
- 37:30Well, SharePoint lets you build what's considered portals,
- 37:33communication sites. And so in fact, within
- 37:36Microsoft, our internal portals are all on SharePoint.
- 37:39As an example, the construct of having a SharePoint platform
- 37:44provide external sites doesn't exist right now, but internal
- 37:50sites, absolutely right. So people as opposed to using
- 37:53some other platform will normally be using SharePoint as
- 37:56their web hosting for some communication site like our HR
- 38:00portal, for example, and corporate portals, they're all
- 38:02in, in tech web, as we call it, they're all on SharePoint.
- 38:05And so, but they're different type of SharePoint.
- 38:07So when you think about SharePoint from a, a
- 38:09collaboration and teams perspective, that's kind of type
- 38:111. When you think of this other
- 38:13type of cloud communication sites where you're building a
- 38:16portal for, you know, providing information to your company,
- 38:19that's kind of the other big type that we, we absolutely
- 38:21still use. But what you might think of as
- 38:23Moss as a kind of a, a communications front end, you
- 38:27know, it's now everything from Viva includes everything now
- 38:30from Viva Amplify and, and Viva Communications to of course
- 38:35core, core communication sites in SharePoint.
- 38:40So I mentioned durian that you've been with Microsoft for
- 38:4225 years. So Speaking of age and aging
- 38:45ourselves, I want to, I want to shift maybe a little more to the
- 38:49future here. What are some of the things that
- 38:52you see changing when it comes to this topic?
- 38:55Either Entra group permissions, SharePoint sites like what is
- 38:59and, and I'm not going to hold you like you're not the product
- 39:01person, right? Is there not promises?
- 39:03But how do you see this evolving over time?
- 39:06Well, I, I think, you know, there's two themes and I think
- 39:09one helping our employees get it right becomes one of the big
- 39:12themes, right? And whether you think of it as
- 39:15AI or you think that it is good intelligence against a service,
- 39:19watching what employees are doing, helping steer employees
- 39:21and the right behavior, helping make sure you're detecting and,
- 39:25and, and almost fixing when something has gone wrong.
- 39:28You know, that's kind of to me where I see a lot of this going
- 39:31the constructs of when I say labeling and that we're kind of
- 39:33going labeling everywhere that so more and more content and
- 39:37things are getting labeled like we label a meeting, for example,
- 39:40and that that meeting label will then define, you know,
- 39:43potentially what the files for that meeting should be that come
- 39:47out of the meeting. If you have a meeting recording,
- 39:48it should be a sensitive as a meeting itself.
- 39:50The identity management, again, you'll be limited based on a
- 39:55label of what's allowed so that that highly confidential thing
- 39:58will have rights protection tied to it, for example.
- 40:01And so these things all fit together to me to be and again
- 40:05to your point earlier. Your identity is absolutely the
- 40:07Center for all of this, but I think that's a big part.
- 40:11The other thing for me is of course as micro digital copilot
- 40:15is one of our big things that we're working with and and
- 40:18trying to enable. And as we envision where we're
- 40:21going with copilot, you think of like data management and data
- 40:24hygiene and and protection. That's kind of cornerstone.
- 40:28AI is fantastic, but if you have bad or over overexposed
- 40:33information, AI is going to surface it.
- 40:36AI is not going to care, but it shouldn't show you something.
- 40:38You have access to it, it's going to show it to you.
- 40:41So getting permissions right, getting the memberships right,
- 40:44getting identities right is absolutely cornerstone to good
- 40:47and well managed AI. And that to me is a fundamental
- 40:49part of our future. And and that, you know, when I
- 40:52think about managing and governing our services, really
- 40:56it's to make Copilot shine. So you took my copilot question
- 41:00because that's what I wanted to ask you was how do you see this
- 41:04kind of evolving with that? So I'm going to take it in
- 41:06another direction. We're going to go backwards.
- 41:07Is there a particular innovation or thing that happened, we'll
- 41:12just call it in the SharePoint environment or the group
- 41:14permission management, that kind of thing that you see as like,
- 41:17Oh yeah, when we did that back in X, that really kind of
- 41:21changed the game of how we're approaching this or made things
- 41:23easier. Like, is there something that
- 41:24stands out? I think I I'd pick on a coupled
- 41:28key things. I think one, we are group
- 41:30membership management for VP groups.
- 41:32The fact that all of the engaged community for some organizations
- 41:35automatically created constructed an intro we serve
- 41:37right people. That's cornerstone us getting
- 41:41labeling even tied to the interest of Microsoft 365
- 41:44groups. Again, cornerstone the fact that
- 41:46I can differentiate that highly confidential data from that
- 41:48general general data. Those are things that make a big
- 41:51difference in the IT organization that, you know, we
- 41:54have some 100,000 SharePoint sites as an example.
- 41:57You think of a volume. How do you know like that's why
- 42:00labeling and you know, I, I get hung up on, on that kind of
- 42:03conversation. People think I talk about
- 42:04labeling a lot because otherwise how does IT know when
- 42:07something's overshared you? IT is no way of no
- 42:09differentiating that that massively shared file from
- 42:14someone site from another unless you have to delineation labeling
- 42:18in place to tell you by the way, this is highly confidential that
- 42:21oversharing is probably wrong versus not.
- 42:23And I think getting that kind of theme right was essential as we
- 42:26kind of got on this journey with SharePoint that's allowed us to
- 42:30do better trapping of when employees get it wrong and kind
- 42:33of steer them in. So to me, those are kind of
- 42:35cornerstones of things that I think about are really critical.
- 42:38David, I'm going to take you back even further.
- 42:41So this is kind of a fun one. So I met Steve Ballmer over a
- 42:48decade ago. Of course, I remember that.
- 42:51He's like a giant, right? He's a very large human being,
- 42:54which I think you don't realize until you meet him in person.
- 42:58But he's also a very nice man. So I think sometimes people
- 43:04don't think about that when they think of him, but like, that's
- 43:09what I was reminded of is just like, he was a gentle giant, if
- 43:13you will. I've never met Bill Gates.
- 43:17I've never met Paul Allen. I love the pictures of them,
- 43:20like when they first started the company because Paul's got that
- 43:23big grizzly beard and Bill's kind of like this younger, like
- 43:27lean kind of guy. But I'm wondering, have you ever
- 43:32met any of those 3? I've I've met Dill in passing,
- 43:37but not like never had any presentation.
- 43:39Same thing with bomber. I've been in meetings with
- 43:41Bomber and and Sacha. So I mean, these things are are
- 43:45it's great to be in those conversations.
- 43:47It's great to watch them in action Is like, you know, not
- 43:51only is Bomber and and now Sacha and incredibly, you know, I
- 43:56think almost at your point, gentle giants, but kind of what,
- 44:00but I'd also say why isn't smart, but asking the right
- 44:02questions And that's what you want your leaders, right, is the
- 44:06right questions you've asked right, You know, challenge
- 44:08assumptions. Bomber did that and now Sacha
- 44:13does that in spades. Like the the questions and and
- 44:17continue to learn and self improve.
- 44:19That's a cornerstone of our culture, right as Microsoft and
- 44:22I think we've evolved over time to get that our our CE OS over
- 44:25the years have been continuing to build that the cultural
- 44:29improvement, which you know, I'm, I'm excited about and I
- 44:31I've watched it happen. I've wait watched for the
- 44:33company go from a very and sometimes difficult culture at
- 44:38times where you you have, you know, inflicting potentially
- 44:42conflicting situations to where you know, it is much more of a
- 44:46one Microsoft kind of challenge assumptions to make yourself
- 44:49make the company better make do growth mindset kind of mentality
- 44:52essentially would call it right. So, yeah, I, I love where we are
- 44:56and our leaders have, I think back to your point, grown and
- 45:00and it's just, it's just amazing to this history we've had and
- 45:04how we've changed so much as a company over the years, but.
- 45:08An interesting ride for sure. So I'm I'm happy you're able to
- 45:11spend some time with us. I know it's a for us.
- 45:13It's a Friday, late afternoon for you.
- 45:15I want to get the weekend started before we let you go.
- 45:18What do you do for fun outside of this?
- 45:21I think you mentioned you have some travel.
- 45:22Maybe you're going to Hawaii. Yeah, I know.
- 45:24I, I, I, I'm a big travel fan. I love to travel tropical places
- 45:28in particular. So, you know, if you put me on a
- 45:30beach, you know, I'll, I'll happily follow a turtle kind of
- 45:33deal, you know, go, go snorkeling, follow a turtle, go
- 45:37diving, go, go explore a little bit, right, Those kind of
- 45:40things. But that's my, my happy place,
- 45:43right. So, you know, when I'm in the
- 45:45Seattle Redmond area, it's like it's cold.
- 45:47It's, you know, not not nice. Now when I travel, yeah, I'm
- 45:50happy. Is there a particular place that
- 45:54you like to go the best? Like what's your favorite spot
- 45:56to go to? I'm, I'm still a Maui fan, kind
- 46:00of Polly Maui. That's my home base basically
- 46:03when I'm, when I'm in the islands.
- 46:05But you know, anything tropical with beautiful sand, you know,
- 46:08I, that's nice water that's fits my place, right?
- 46:12So almost anywhere. I mean, I, I've been to many,
- 46:16many places like that. You know, I've been to Tahiti
- 46:19and lots of, lots of great tropical destinations.
- 46:21But for me, Hawaii and Maui is why still home base, right?
- 46:26All right, so you're a veteran. I've never been to Hawaii.
- 46:28Give me a pro tip that I can use to say OK you know this is not
- 46:32some newbie coming over from the mainland.
- 46:36I I think be open, be kind for Maui.
- 46:40I mean, Maui, the people, the place, respect for the
- 46:44environment, the IT, it's really cornerstone.
- 46:47You come in as a, a tourist, you're not going to get, it's
- 46:50not as quite as you want to be. I, I guess I should say, not not
- 46:54come in as a tourist, but come in as someone who wants to
- 46:57embrace the area and, and, you know, embrace the culture,
- 46:59embrace the beauty, you know, and, and not running to go to
- 47:03the mall, not running to go to some restaurant, right?
- 47:07Like just enjoy the time, enjoy the people, enjoy the culture,
- 47:10right? That's, that's to me, the
- 47:12Hawaiian thing, right? You know the spirit of Aloha is
- 47:14real. Jim, have you ever been to
- 47:17Hawaii? I have and I've been to Maui and
- 47:21I love Maui and my I've only been there once with my pro tip
- 47:26would be I'm just as outside of all the tips that everybody will
- 47:30give you. You got to be on island time.
- 47:33If you go there and you're like, all right, chop, chop got to,
- 47:37you know, we're going to get breakfast and we're going to
- 47:38drive all the way around the island.
- 47:40Then we're going to do XY and Z. You're you're probably not going
- 47:43to be happy there. I'll still be happy there, but
- 47:47you might make everybody else miserable.
- 47:50Go there, be on island time and then you know the tips that
- 47:54everybody will give you, you got to try the banana bread.
- 47:57So there's this. You can drive all the way around
- 47:59Maui and like you feel like you're in different different
- 48:04places at different parts of the island because of the amount of
- 48:06rain that they get and stuff like that.
- 48:08And there's also a big thing which I've not done, but when I
- 48:11get back I want to do, which is you can get on the bike and go
- 48:15around this volcano and basically you don't have to
- 48:18pedal because the car drives you to the top.
- 48:20And then you just ride the bike down the volcano and grab it
- 48:24like gravity do the work. But you can, you can rent a
- 48:29cheap or something like that, drive all the way around the
- 48:32island. And there are people who live on
- 48:34these like little plantations and they just, I don't know if
- 48:39you would call it like survival farming or whatever, but they,
- 48:42they basically just like live there and they do the farming
- 48:45and then they make the banana bread and sell it on the
- 48:47roadside and it's just super cool.
- 48:50If you haven't been there, you definitely should put it on your
- 48:52list. Oh no.
- 48:54Banana bread, Yes. I'll say you're getting a head,
- 48:56not from David. So definitely you're hitting
- 48:58that cord there. Yeah, and, and, you know, you're
- 49:01right on the island time thing. Absolutely.
- 49:03Just chill, you know, that's what I mean.
- 49:05I'm follow a turtle, respectfully of course.
- 49:10Yeah, respectfully, that sounds like something I can get behind
- 49:12when I go on vacation. I I don't typically like to have
- 49:15an itinerary. It's kind of like, all right,
- 49:16we'll just kind of do whatever today.
- 49:17So island time sounds like the the perfect spot for me.
- 49:21So OK, we're going to let you go.
- 49:23David, we appreciate you spending some time with us.
- 49:25We're going to wrap things up for this week.
- 49:28Let's see what else. I'm going to have your LinkedIn
- 49:30in our show notes, if that's all right.
- 49:31People have questions about things or whatever it may be,
- 49:35you know, feel free to reach out.
- 49:36And then I hope you'll come back and and share some more tips and
- 49:40tricks from the the wizard himself at some point in the
- 49:44future. So with that, we'll can leave it
- 49:46for this week. You can find us on the web,
- 49:48idacpodcast.com. If you like what you heard, hit
- 49:51that like and subscribe button, whether you're on YouTube or
- 49:54whatever podcast, if you don't like it, hit like anyway and
- 49:57then send it to a friend and trick them into listening to it.
- 49:59We don't care as long as people are listening or watching.
- 50:01That works for us. And yeah, connect with us on
- 50:03LinkedIn if you have questions, comments, ideas for shows,
- 50:06things like that. Jim and I read all that stuff
- 50:08and we try to take that under advisement for future episodes.
- 50:11So thanks everybody for watching and or listening and we'll talk
- 50:15with you all in the next one. You've been listening to
- 50:20Identity at the Center. We hope you've enjoyed the show.
- 50:24Make sure to like, rate and review, and we'll be back soon.
- 50:28But in the meantime, hit the website at
- 50:31identity@thecenter.com. See you next time on Identity at
- 50:37the Center.