SOLVED
Home

Approval Workflow for Hub Site assignment with Communication / Team Site

%3CLINGO-SUB%20id%3D%22lingo-sub-175095%22%20slang%3D%22en-US%22%3EApproval%20Workflow%20for%20Hub%20Site%20assignment%20with%20Communication%20%2F%20Team%20Site%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-175095%22%20slang%3D%22en-US%22%3E%3CP%3EIn%20the%20documentation%20of%20the%20Hub%20Sites%2C%20it%20is%20written%20that%20every%20site%20owner%20can%20assign%20a%20communication%20site%20or%20team%20site%20to%20a%20hub%20site.%20I%20think%20there%20should%20be%20some%20kind%20of%20approval%20for%20this%20in%20the%20case%20of%20intranet%20government.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-175095%22%20slang%3D%22en-US%22%3E%3CLINGO-LABEL%3ESharePoint%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E%3CLINGO-SUB%20id%3D%22lingo-sub-201928%22%20slang%3D%22en-US%22%3ERe%3A%20Approval%20Workflow%20for%20Hub%20Site%20assignment%20with%20Communication%20%2F%20Team%20Site%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-201928%22%20slang%3D%22en-US%22%3E%3CP%3EPlease%20vote%20for%20this%20Microsoft%20Flow%20idea%20at%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Fpowerusers.microsoft.com%2Ft5%2FFlow-Ideas%2FApproval-of-SharePoint-Site-getting-joined-with-a-Hub-Site%2Fidi-p%2F122808%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3EApproval%20of%20SharePoint%20Site%20getting%20joined%20with%20a%20Hub%20Site%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-177078%22%20slang%3D%22en-US%22%3ERe%3A%20Approval%20Workflow%20for%20Hub%20Site%20assignment%20with%20Communication%20%2F%20Team%20Site%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-177078%22%20slang%3D%22en-US%22%3E%3CP%3EAs%20far%20as%20I%20know%20there%20is%20no%20approval%20process%20but%20you%20can%20control%20who%20is%20allowed%20to%20associate%20site(s)%20to%20Hub%20site%20by%20creating%20groups%20and%20allowing%20them%20to%20join%20only%20allowed%20hub%20sites.%20Step%204%20in%20this%20article%20explains%20it%20with%20PowerShell%20commands%20to%20use.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3E%3CA%20href%3D%22https%3A%2F%2Fsupport.office.com%2Fen-us%2Farticle%2Fcreate-a-hub-site-in-sharepoint-online-92bea781-15d8-4bda-805c-e441e2191ff3%3Fui%3Den-US%26amp%3Brs%3Den-US%26amp%3Bad%3DUS%26nbsp%3B%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fsupport.office.com%2Fen-us%2Farticle%2Fcreate-a-hub-site-in-sharepoint-online-92bea781-15d8-4bda-805c-e441e2191ff3%3Fui%3Den-US%26amp%3Brs%3Den-US%26amp%3Bad%3DUS%26nbsp%3B%3C%2FA%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-176914%22%20slang%3D%22en-US%22%3ERe%3A%20Approval%20Workflow%20for%20Hub%20Site%20assignment%20with%20Communication%20%2F%20Team%20Site%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-176914%22%20slang%3D%22en-US%22%3EYes%20it%20can%20be%20done.%20You%20can%20use%20Add-SPOHubSiteAssociation%20described%20here%3A%20%3CA%20href%3D%22https%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fpowershell%2Fmodule%2Fsharepoint-online%2Fadd-spohubsiteassociation%3Fview%3Dsharepoint-ps%22%20target%3D%22_blank%22%20rel%3D%22noopener%20noreferrer%20noopener%20noreferrer%22%3Ehttps%3A%2F%2Fdocs.microsoft.com%2Fen-us%2Fpowershell%2Fmodule%2Fsharepoint-online%2Fadd-spohubsiteassociation%3Fview%3Dsharepoint-ps%3C%2FA%3E%20and%20reverse%20using%20Remove-SPOHubSiteAssociation%20You%20cannot%20auto%20configure%20links%20at%20this%20time%20though.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-176839%22%20slang%3D%22en-US%22%3ERe%3A%20Approval%20Workflow%20for%20Hub%20Site%20assignment%20with%20Communication%20%2F%20Team%20Site%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-176839%22%20slang%3D%22en-US%22%3E%3CP%3EBut%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F184%22%20target%3D%22_blank%22%3E%40Dan%20Holme%3C%2FA%3E%26nbsp%3Band%26nbsp%3B%3CA%20href%3D%22https%3A%2F%2Ftechcommunity.microsoft.com%2Ft5%2Fuser%2Fviewprofilepage%2Fuser-id%2F5937%22%20target%3D%22_blank%22%3E%40Sean%20Squires%3C%2FA%3E%2C%20can%20it%20be%20done%20the%20other%20way%20round%3F%20Like%2C%20the%20tenant%20administrator%20be%20able%20to%20associate%20a%20number%20of%20sites%20straight%20up%20without%20requiring%20to%20delegate%20to%20site%20owners%20and%20then%20waiting%20for%20them%20to%20associate.%20We%20would%20like%20some%20things%20to%20be%20enforced.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-175128%22%20slang%3D%22en-US%22%3ERe%3A%20Approval%20Workflow%20for%20Hub%20Site%20assignment%20with%20Communication%20%2F%20Team%20Site%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-175128%22%20slang%3D%22en-US%22%3ESean%20can%20correct%20me%20if%20I'm%20wrong%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-175122%22%20slang%3D%22en-US%22%3ERe%3A%20Approval%20Workflow%20for%20Hub%20Site%20assignment%20with%20Communication%20%2F%20Team%20Site%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-175122%22%20slang%3D%22en-US%22%3EThat's%20not%20quite%20the%20full%20story%20though%20%3A%20admin%20%22delegates%22%20who%20can%20join%20each%20hub.%20If%20I%20am%20allowed%20to%20join%20HubX%20%2C%20I%20can%20join%20any%20site%20I%20own%20to%20it%2Cbut%20I%20can't%20join%20HubY.%3CBR%20%2F%3E%3CBR%20%2F%3ESo%20it's%20not%20like%20any%20site%20owner%20can%20join%20any%20hub%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-175116%22%20slang%3D%22en-US%22%3ERE%3A%20Approval%20Workflow%20for%20Hub%20Site%20assignment%20with%20Communication%20%2F%20Team%20Site%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-175116%22%20slang%3D%22en-US%22%3EAt%20this%20point%20only%20SharePoint%20tenant%20admins%20can%20promote%20a%20site%20to%20a%20Hub%20Site.%20We%20are%20exploring%20alternatives%20for%20the%20future.%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-175104%22%20slang%3D%22en-US%22%3ERE%3A%20Approval%20Workflow%20for%20Hub%20Site%20assignment%20with%20Communication%20%2F%20Team%20Site%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-175104%22%20slang%3D%22en-US%22%3EGreat%20feedback!%20We%20are%20looking%20at%20various%20approval%20flow%20scenarios%20and%20will%20share%20more%20in%20the%20near%20future.%20For%20now%2C%20note%20that%20you%20can%20scope%20the%20hub%20site%20if%20you%20want%20to%20restrict%20who%20can%20associate%20sites%20to%20it.%3C%2FLINGO-BODY%3E
Highlighted
Occasional Contributor

In the documentation of the Hub Sites, it is written that every site owner can assign a communication site or team site to a hub site. I think there should be some kind of approval for this in the case of intranet government.

8 Replies
Highlighted
Great feedback! We are looking at various approval flow scenarios and will share more in the near future. For now, note that you can scope the hub site if you want to restrict who can associate sites to it.
Highlighted
At this point only SharePoint tenant admins can promote a site to a Hub Site. We are exploring alternatives for the future.
Highlighted
Solution
That's not quite the full story though : admin "delegates" who can join each hub. If I am allowed to join HubX , I can join any site I own to it,but I can't join HubY.

So it's not like any site owner can join any hub
Highlighted
Sean can correct me if I'm wrong
Highlighted

But @Dan Holme and @Sean Squires, can it be done the other way round? Like, the tenant administrator be able to associate a number of sites straight up without requiring to delegate to site owners and then waiting for them to associate. We would like some things to be enforced.

Highlighted
Yes it can be done. You can use Add-SPOHubSiteAssociation described here: https://docs.microsoft.com/en-us/powershell/module/sharepoint-online/add-spohubsiteassociation?view=... and reverse using Remove-SPOHubSiteAssociation You cannot auto configure links at this time though.
Highlighted

As far as I know there is no approval process but you can control who is allowed to associate site(s) to Hub site by creating groups and allowing them to join only allowed hub sites. Step 4 in this article explains it with PowerShell commands to use.

 

https://support.office.com/en-us/article/create-a-hub-site-in-sharepoint-online-92bea781-15d8-4bda-8...

Highlighted