You can pass the podcast Channel attribute in the SSO response to assign users to specific channels when they log in via SSO.
Important: The value of the Channel attribute must be the Channel Podcast Website URL, not the podcast title or podcast name.
Jump to a section
- What is a Channel URL?
- How to Find the Channel URL
- Channel URL Example
- SSO Response Channel Attributes Example
What is a Channel URL?
A Channel URL is the public website URL of a channel, including the protocol (https://).
Each channel has a unique website URL, and this URL is used as the identifier for channel access in the SSO response.
How to Find the Channel URL
Log in to your Podbean account as an admin.
Go to Channel Dashboard.
Navigate to Settings → General.
Scroll to More Options.
Locate Podcast Website and copy the URL shown there.
This URL is the Channel URL you should use in the SSO response.
Channel URL Example
If the Podcast Website URL shown in the channel settings is:
https://yoursubdomain.podbean.comThen the Channel URL is:
https://yoursubdomain.podbean.comUse this exact value in the SSO response.
SSO Response Channel Attributes Example
You can include one or more Channel URLs in the SSO response. The channels listed in the SSO response will be automatically assigned to the corresponding users.
<saml:AttributeStatement>
<saml:Attribute Name="Channel" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:uri">
<saml:AttributeValue xsi:type="xs:string">{{https://yoursubdomain1.podbean.com}}</saml:AttributeValue>
<saml:AttributeValue xsi:type="xs:string">{{https://yoursubdomain2.podbean.com}}</saml:AttributeValue>
<saml:AttributeValue xsi:type="xs:string">{{https://yoursubdomain3.podbean.com}}</saml:AttributeValue>
</saml:Attribute>
</saml:AttributeStatement>
Notes
The Channel URL must match the Podcast Website URL of an existing channel.
Channel names or titles are not supported.
