Showing socially shared content to users who are not logged in

Almost all the content on my webapp/site is visible only after the viewer has logged in. But, when a user shares a piece of content with someone (who may or may not be a user of the app), that someone receives a link, and expects that clicking on the link will show them the content.

So I need to balance two needs – 1) the assumption (please confirm if this is valid) that directly showing content on clicking a shared link is better UX and 2) the app itself needs to be behind a login/sign-up wall.

What are some good approaches to go about this?

I should also note that for people who aren’t yet users, the signup process is extremely simple and almost the same as logging in: there are 3 fields – name, email, password, fill them up, touch the button and you are directly signed up and logged in. So no confirmation links, etc.

Showing socially shared content to users who are not logged in

Almost all the content on my webapp/site is visible only after the viewer has logged in. But, when a user shares a piece of content with someone (who may or may not be a user of the app), that someone receives a link, and expects that clicking on the link will show them the content.

So I need to balance two needs – 1) the assumption (please confirm if this is valid) that directly showing content on clicking a shared link is better UX and 2) the app itself needs to be behind a login/sign-up wall.

What are some good approaches to go about this?

I should also note that for people who aren’t yet users, the signup process is extremely simple and almost the same as logging in: there are 3 fields – name, email, password, fill them up, touch the button and you are directly signed up and logged in. So no confirmation links, etc.

How do I get a user’s manager from Workday in MS Flow?

I am working on a workflow that, upon a user account being modified or created in Workday (using premium connector), writes the user’s pertinent data to variables so I can create accounts elsewhere. I’ve been able to get everything except for the user’s manager, which the Workday connection does not seem to provide via the out of box “Get” statements.

I’m not a programmer, but I understand the concepts around connections & integrations. It seems like I should be able to use the Workday “SOAP Operation” to retrieve the user’s manager (as long as I can locate the field in Workday…), but I don’t know how to go about formatting it.

Can anyone help me with formatting the SOAP request body to reference a user’s Worker ID and pull in their direct supervisor/manager?

thanks,

Gabe

Hide Edit Links in Navigation for users with Contribute permission levels

I have users with contribute access level and read access level in my sharepoint 2013 publishing site, users with Read access don’t see Edit Links in top Navigation but users with Contribute access see Edit Links. How can I hide Edit links for users with contribute access?

Manage website is already unchecked for contribute access level users. Is there anything else that i am missing in site permissions?

enter image description here

Thanks,

What is google docs solution to handling multiple users editing and reading at the same time?

I have always been curious as to how google solved the solution of real time collaboration in their google docs product where they allow multiple users to edit and read the same document in real time.

I believe this is very similar to the well known readers and writers problem.

In some of the solutions that i have seen, we would need a mutex of some kind whereby the writers will have exclusive lock to the document itself and readers will not be able to read the document at all.

But in the google docs case, it is quite interesting whereby another user can read the document in real time and two users can both edit the same document at the same time without any conflicts which is very impressive to me.