Tutorial: Using the ManyWho Identity Service for authenticating users

Content under development

You can use the ManyWho Identity Service that comes with your tenant to authenticate end-users of your apps. The advantage of using the ManyWho Identity Service is that it comes default with your tenant – you do not need to add any third-party integrations like Box or Salesforce. You can also use the service to test out how you would be using authentication while building a flow.

To use the ManyWho Identity Service, select it when creating a new flow and restrict access to users who can log in with the selected identity service. Publish the flow, and share the link to the app with your users. Make sure your users have ManyWho credentials to log in with.

Clicking on the app URL will pull up an authentication screen. The user will need to provide her credentials and login to use the app:

Let’s get building!

If you want to take a closer look, click on the images to enlarge them. Have a question? Click the Support button on the bottom right-hand corner of this page to ask.

What we need

  • A ManyWho tenant with the new ManyWho Identity Service (For ManyWho accounts created before November 2016, please click here to create a new tenant. Creating a new subtenant will not work.)

Building a simple app that uses the ManyWho Identity Service
  1. Click LOG IN to login to the ManyWho Drawing Tool.
  2. Click New Flow.
  3. From the dropdown menu Which Service should be used for authentication? select ManyWho Identity and click Continue.

    This opens the Flow: New Flow screen.
  4. Enter a name for the flow in the Name field. Example: ManyWho Identity demo.
  5. Select Any user that can login with the selected identity service can run this flow in the Access menu.
  6. Select None from the Social feed for collaboration menu.
  7. Click Start Building!

    This opens the ManyWho Canvas.
  8. Drag a Step element from the sidebar to the canvas.
  9. In the Configuration Panel, copy-paste the text ManyWho Identity in the Name text field.
  10. In the Content Editor, copy-paste the text Is a way to authenticate users without adding integrations.
  11. Click Save Step.

    This is what the canvas looks like now:
  12. Hover your mouse on Start. The mouse pointer changes from a crossbar to a hand.
  13. Drag an arrow from Start to ManyWho Identity.
  14. In the Configuration Panel, type Go in the Name text field, and click Save Outcome.

    This is what the canvas looks like now:

Publishing the flow
  1. Click the Publish icon on the right-hand-side menu.

    This opens the Publish Flow dialog box.
  2. Click Publish.
  3. Share the app URL with your users.

    Clicking on the app URL will pull up an authentication screen. The user will need to provide her credentials to use the app: