Glossary

Identity Provider: In SAML 2.0 parlance, an identity provider is the entity that authenticates a user and vouches for that user to the service provider. The user's school, hospital, or other organization is the identity provider that Streaming Server will contact to ask if the user should be allowed to access Streaming Server.

SAML: Security Assertion Markup Language (SAML) is the commonly understood security technology that Streaming Server will use to communicate with computers at a user's school, hospital, or other organization when determining if a user should be allowed to access Streaming Server. Streaming Server uses SAML 2.0.

SAML Assertion: This is a message that is transmitted from the identity provider (the user's school, hospital, or other organization) to the Streaming Server when a user attempts to access the Streaming Server. It identifies the user and tells the Streaming Server whether or not to grant the user access. And it includes attributes such as the user's first name, last name, email, and role.

Service Provider: In SAML 2.0 parlance, a service provider is the system that a user is attempting to access. When a user attempts to access Streaming Server, the service provider is Streaming Server.

SAML Identity Provider Metadata XML: This is a descriptive file generated by the computer system of the identity provider. It is used during the SSO setup process to tell Streaming Server details about the identity provider's organization.

SAML Service Provider Metadata XML: This is a descriptive file generated by the Streaming Server. It is used during the SSO setup process to tell the identity provider (i.e. the user's school, hospital, or other organization) about the Streaming Server.

SSO: Single sign-on (SSO) allows the Streaming Server to trust computers at a user's school, hospital, or other organization to vouch for a user, telling Swank Motion Pictures that the user is authorized (or not authorized) to access the Streaming Server.

User Role: The access level in Streaming Server which includes Basic, User, Instructor, and Admin. Not all Streaming Server instances offer all four roles.