---
agentTools:
  projectIndex: https://docs.storyly.io/llms.txt
---

# Setting Up Google SAML for Storyly

Storyly supports single-sign-on for Google SAML. If your organization is using Google served mail (G-Suite), you can set up Google SAML on Storyly and let all your organization members sign in to Storyly with single-sign-on.

> 👍 Reach out to us!
>
> If you'd like to use Google SAML for Storyly, please reach out to us.

There are multiple steps to set-up your Google SAML connection.

Let's get started!

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/deccbe6-Frame_656.png",
        "Frame 656.png",
        1280
      ],
      "align": "center",
      "sizing": "80"
    }
  ]
}
[/block]

On Storyly dashboard, click on your name at the top right and go to **Settings**.

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/2adf8c6-Frame_657.png",
        "Frame 657.png",
        1280
      ],
      "align": "center",
      "sizing": "80"
    }
  ]
}
[/block]

Navigate to **SSO Settings** under **Account Management** and let's **Connect** with Google.

Here, you'll be needing **Target (SSO) URL**, **Entity ID** and **Certificate**.

To get these go to **Google Admin** console

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/1ebc539-Frame_660.png",
        "Frame 660.png",
        1280
      ],
      "align": "center",
      "sizing": "80"
    }
  ]
}
[/block]

Click on **Apps** from the menu and select **Web and mobile apps**.

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/56bdaa5-Frame_662.png",
        "Frame 662.png",
        1280
      ],
      "align": "center",
      "sizing": "80"
    }
  ]
}
[/block]

Click on **Add app**, here click the **Add custom SAML app** option.

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/c5a17e8-Frame_664.png",
        "Frame 664.png",
        1280
      ],
      "align": "center",
      "sizing": "80"
    }
  ]
}
[/block]

App name is mandatory, you can type **Storyly** and fill other fields as you wish.

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/24d86d7-Frame_665.png",
        "Frame 665.png",
        1280
      ],
      "align": "center",
      "sizing": "80"
    }
  ]
}
[/block]

Now you need to copy multiple things and paste them to the relevant places on Storyly dashboard.

* SSO URL
* Entity ID
* Certificate

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/59293df-Frame_655.png",
        "Frame 655.png",
        1280
      ],
      "align": "center",
      "sizing": "80"
    }
  ]
}
[/block]

Here are the relevant inputs on Storyly dashboard for you to paste related information. Once you've filled all the information, click on **Configure**.

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/511c4c9-Frame_658.png",
        "Frame 658.png",
        1280
      ],
      "align": "center",
      "sizing": "80"
    }
  ]
}
[/block]

After configuration is completed, let’s copy the **ACS Endpoint**.

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/0972397-Frame_666.png",
        "Frame 666.png",
        1280
      ],
      "align": "center",
      "sizing": "80"
    }
  ]
}
[/block]

Go back to the Google Admin console, click on **Continue**.

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/1ff444b-Frame_667.png",
        "Frame 667.png",
        1280
      ],
      "align": "center",
      "sizing": "80"
    }
  ]
}
[/block]

Paste the **ACS URL** to its field and type **Storyly** under the **Entity ID**. Once you are done, click **Continue** to move on.

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/1b11ce0-Frame_668.png",
        "Frame 668.png",
        1280
      ],
      "align": "center",
      "sizing": "80"
    }
  ]
}
[/block]

You are almost there. For the last step click on **Add Mapping**.

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/6c2884a-Frame_669.png",
        "Frame 669.png",
        1280
      ],
      "align": "center",
      "sizing": "80"
    }
  ]
}
[/block]

**First name** and **Last name** attributes are mandatory. Add those ones accordingly and click **Finish** once you've done.

App setup is completed 🚀

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/590b198-Frame_670.png",
        "Frame 670.png",
        1280
      ],
      "align": "center",
      "sizing": "80"
    }
  ]
}
[/block]

Now, you can edit the **User access**. Click on somewhere on the **User access** section.

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/315f0ba-Frame_671.png",
        "Frame 671.png",
        1280
      ],
      "align": "center",
      "sizing": "80"
    }
  ]
}
[/block]

And select the **ON for everyone** option, then save.

Once you see **Service status updated** message at the bottom, all done!

[block:image]
{
  "images": [
    {
      "image": [
        "https://files.readme.io/ff62fe5-12.png",
        "12.png",
        1280
      ],
      "align": "center",
      "sizing": "80"
    }
  ]
}
[/block]

From now on, your users can select **Continue with SSO** option while logging into Storyly Dashboard.

[block:html]
{
  "html": "<br></br>\n<br></br>"
}
[/block]