How to manage a bookings site after the owner leaves the organization

%3CLINGO-SUB%20id%3D%22lingo-sub-1292512%22%20slang%3D%22en-US%22%3EHow%20to%20manage%20a%20bookings%20site%20after%20the%20owner%20leaves%20the%20organization%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1292512%22%20slang%3D%22en-US%22%3E%3CP%3EI%20have%20done%20a%20bit%20of%20digging%20and%20cannot%20seem%20to%20find%20this%20anywhere%2C%20so%20I%20thought%20I%20would%20try%20here.%26nbsp%3B%20I%20am%20looking%20to%20find%20out%20if%20there%20is%20a%20way%20to%20easily%20manage%20Bookings%20sites%20after%20a%20sole%20owner%20leaves%20the%20organization.%26nbsp%3B%20I%20understand%20that%20these%20sites%20all%20have%20back-end%20mailboxes%20but%20I%20cannot%20find%20an%20easy%20way%20to%20add%20an%20owner%20through%20powershell%20or%20through%20the%20Bookings%20pages%20even%20as%20a%20Global%20Admin.%26nbsp%3B%20Any%20help%20or%20insight%20would%20be%20great!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-1292512%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3Ebookings%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3ECalendar%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EOffice%20365%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1348509%22%20slang%3D%22en-US%22%3ERe%3A%20How%20to%20manage%20a%20bookings%20site%20after%20the%20owner%20leaves%20the%20organization%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1348509%22%20slang%3D%22en-US%22%3EMake%20someone%20else%20owner%20of%20the%20bookings%20page%3F%20but%20it%20should%20be%20able%20the%20keep%20bookings%20calenders%20running%20at%20department%20level%20when%20the%20original%20owner%20is%20leaving%20the%20org.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1558512%22%20slang%3D%22en-US%22%3ERe%3A%20How%20to%20manage%20a%20bookings%20site%20after%20the%20owner%20leaves%20the%20organization%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1558512%22%20slang%3D%22en-US%22%3EHow%20do%20you%20make%20someone%20else%20the%20owner%3F%20I've%20tried%20accessing%20bookings%20calendars%20and%20I%20get%20'you%20don't%20have%20access%20to%20this...'.%20My%20account%20is%20a%20global%20admin.%20Any%20help%20appreciated%3B%20I%20find%20it%20difficult%20to%20find%20any%20administrative%20info%20on%20this%20app.%3CBR%20%2F%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1558712%22%20slang%3D%22en-US%22%3ERe%3A%20How%20to%20manage%20a%20bookings%20site%20after%20the%20owner%20leaves%20the%20organization%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1558712%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F253385%22%20target%3D%22_blank%22%3E%40Thomps_0%3C%2FA%3E%26nbsp%3B%20%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F633347%22%20target%3D%22_blank%22%3E%40Ken_VUB%3C%2FA%3E%26nbsp%3B%20%26nbsp%3BYou%20add%20a%20new%20or%20additional%20admin%20to%20the%20Bookings%20site%20by%20giving%20them%20Full%20Access%20permissions%20to%20the%20Bookings%20mailbox%20and%20they%20can%20then%20open%20the%20site%20through%20the%20Bookings%20web%20app%3A%3C%2FP%3E%3CP%3EAdd-MailboxPermission%20-Identity%20%3CBOOKINGSMAILBOX%3E%20-User%20%3CBOOKINGSSITEADMINUSER%3E%20-AccessRights%20FullAccess%20-InheritanceType%20All%3C%2FBOOKINGSSITEADMINUSER%3E%3C%2FBOOKINGSMAILBOX%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1558776%22%20slang%3D%22en-US%22%3ERe%3A%20How%20to%20manage%20a%20bookings%20site%20after%20the%20owner%20leaves%20the%20organization%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1558776%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F158478%22%20target%3D%22_blank%22%3E%40Kreera%20House%3C%2FA%3E%26nbsp%3BI%20struggled%20with%20initially%20to%20find%20the%20bookings%20mailbox%20name.%26nbsp%3B%20To%20find%20it%2C%20go%20to%20the%20Bookings%20Page%20and%20under%20%22Share%20your%20page%22%20you%20can%20see%20the%20email%20account%20name%20created%20for%20your%20site%20in%20the%20share%20URL.%26nbsp%3B%20The%20issue%20I%20had%20is%20these%20accounts%20don't%20show%20up%20in%20ECP%2C%20and%20initially%20I%20didn't%20realize%20they%20were%20a%20specific%20RecipientTypeDetails%20value.%26nbsp%3B%26nbsp%3B%3CBR%20%2F%3E%3CBR%20%2F%3EWith%20that%2C%20you%20can%20also%20use%20this%20to%20get%20all%20your%20Bookings%20mailboxes%3A%3CBR%20%2F%3EGet-Mailbox%20-ResultSize%20Unlimited%20%7C%20Where%20%7B%24_.RecipientTypeDetails%20-eq%20'SchedulingMailbox'%7D%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1558826%22%20slang%3D%22en-US%22%3ERe%3A%20How%20to%20manage%20a%20bookings%20site%20after%20the%20owner%20leaves%20the%20organization%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1558826%22%20slang%3D%22en-US%22%3E%3CP%3E%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F253385%22%20target%3D%22_blank%22%3E%40Thomps_0%3C%2FA%3E%26nbsp%3B%20Right.%20With%20that%20you'll%20get%20a%20list%20of%20all%20of%20your%20Bookings%20sites%20in%20your%20tenant.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIf%20you're%20looking%20for%20just%20an%20individual%20mailbox%20to%20find%20out%20whether%20it's%20forwarded%20to%20anyone%20or%20what%20its%20mailbox%20address%20is%20so%20that%20you%20can%20construct%20the%20URL%20of%20the%20published%20site%2C%20you%20can%20also%20use%20Get-Mailbox%20or%20Get-Recipient%20with%20the%20Business%20Name%20in%20quotations%20marks%20and%20pull%20the%20PrimarySmtpAddress%20or%20ForwardingSmtpAddress.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIf%20you%20want%20to%20find%20out%20if%20there%20are%20other%20admins%20of%20the%20site%2C%20use%26nbsp%3BGet-MailboxPermission.%3C%2FP%3E%3CP%3E%26nbsp%3B%3C%2FP%3E%3CP%3EIt%20would%20be%20great%20if%20Bookings%20had%20its%20own%20set%20of%20PowerShell%20cmdlets%20to%20manage%20and%20retrieve%20information%20about%20Bookings%20sites%2C%20but%20some%20of%20the%20information%20is%20retrievable%20with%20standard%20Exchange%20PowerShell%20cmdlets.%3C%2FP%3E%3C%2FLINGO-BODY%3E
Highlighted
Occasional Contributor

I have done a bit of digging and cannot seem to find this anywhere, so I thought I would try here.  I am looking to find out if there is a way to easily manage Bookings sites after a sole owner leaves the organization.  I understand that these sites all have back-end mailboxes but I cannot find an easy way to add an owner through powershell or through the Bookings pages even as a Global Admin.  Any help or insight would be great!

5 Replies
Highlighted
Make someone else owner of the bookings page? but it should be able the keep bookings calenders running at department level when the original owner is leaving the org.
Highlighted
How do you make someone else the owner? I've tried accessing bookings calendars and I get 'you don't have access to this...'. My account is a global admin. Any help appreciated; I find it difficult to find any administrative info on this app.
Highlighted

@Thomps_0  @Ken_VUB   You add a new or additional admin to the Bookings site by giving them Full Access permissions to the Bookings mailbox and they can then open the site through the Bookings web app:

Add-MailboxPermission -Identity <BookingsMailbox> -User <BookingsSiteAdminUser> -AccessRights FullAccess -InheritanceType All

Highlighted

@Kreera House I struggled with initially to find the bookings mailbox name.  To find it, go to the Bookings Page and under "Share your page" you can see the email account name created for your site in the share URL.  The issue I had is these accounts don't show up in ECP, and initially I didn't realize they were a specific RecipientTypeDetails value.  

With that, you can also use this to get all your Bookings mailboxes:
Get-Mailbox -ResultSize Unlimited | Where {$_.RecipientTypeDetails -eq 'SchedulingMailbox'}

Highlighted

@Thomps_0  Right. With that you'll get a list of all of your Bookings sites in your tenant.

 

If you're looking for just an individual mailbox to find out whether it's forwarded to anyone or what its mailbox address is so that you can construct the URL of the published site, you can also use Get-Mailbox or Get-Recipient with the Business Name in quotations marks and pull the PrimarySmtpAddress or ForwardingSmtpAddress.

 

If you want to find out if there are other admins of the site, use Get-MailboxPermission.

 

It would be great if Bookings had its own set of PowerShell cmdlets to manage and retrieve information about Bookings sites, but some of the information is retrievable with standard Exchange PowerShell cmdlets.