Still issue with external sharing
Tarre86 opened this issue · 6 comments
Description
Hi! We cant still get external sharing to work. It looks like this when we have it "on".
Steps to reproduce
1.Tried several times
2.
3.
Expected results
To share links for Sharpoint sites
Actual Results
Not working
Solution component
Logic Apps
Operating system (environment)
Windows
Additional Info
No response
@Tarre86 how did you change the name of the 'Space type', just checking you changed the Title column in the Provisioning Types list?
Can you edit the logic app and double check what the condition is please, it should be -
Thanks
@Tarre86 how did you change the name of the 'Space type', just checking you changed the Title column in the Provisioning Types list?
Can you edit the logic app and double check what the condition is please, it should be -
Thanks
I changed just name under the "Title" in the provisioning types list.
Under the logic app it looks the same.
@Tarre86 ok this is a bug which I have just fixed, I can walk you through how to do it manually -
- Edit the ProcessProvisionRequest Logic App and locate the 'Configure Space' action
- In the Runbook Parameter 'externalsharing' remove the existing dynamic content value and select 'External Sharing Required' in the dynamic content pane from the 'When an item is created' action
- Save the logic app
- Locate the 'ConfigureSpace' runbook in the automation account and edit it
- Update line 95 to read 'If ($externalSharing.ToLower() -eq "True") {'
- Publish the runbook
Please then reattempt to provsion an SPO site and see if sharing is enabled properly.
I'll also make the fix in the repo shortly.
@Tarre86 ok this is a bug which I have just fixed, I can walk you through how to do it manually -
- Edit the ProcessProvisionRequest Logic App and locate the 'Configure Space' action
- In the Runbook Parameter 'externalsharing' remove the existing dynamic content value and select 'External Sharing Required' in the dynamic content pane from the 'When an item is created' action
- Save the logic app
- Locate the 'ConfigureSpace' runbook in the automation account and edit it
- Update line 95 to read 'If ($externalSharing.ToLower() -eq "True") {'
- Publish the runbook
Please then reattempt to provsion an SPO site and see if sharing is enabled properly.
I'll also make the fix in the repo shortly.
Thank for quick reply. Same issue with the sharing but this one is working.
And the setting that you mentioned before looks like this.
Then the actual test request looks like this in ProcessProvisionRequest
Best Regards
@Tarre86 sorry I've just realised the line in the script should be:
I.e. true in lowercase
If ($externalSharing.ToLower() -eq "true") {
Please try that