Configuring authorization settings
Once you have configured authentication settings, you can set up authorization settings to control how authenticated and non-authenticated visitors can interact with your site.
To configure authorization settings:
- Click > Admin > Sites & Settings.
- In the Sites widget, select the site for which you want to configure these settings, or select Global to configure these settings for all sites.NoteIf configuring authorization at the global level, navigate to the Auth tab. Under Authorization Manager, select Create New, and proceed to step 5.
- Click , located to the left of , and type
Authorization Settings
. - From the Authorization Settings list, select Create New.
- Under Name, give these settings a name (for example,
Authorization - <your site>
). - Under Authorization Handler, click one of the following options:
- Advanced—Allows you to completely customize authorization access. See the section "Configuring Advanced authorization settings" below for more information.
- Full-Site—Denies access to all authorizable types unless a visitor is logged in. While unauthenticated, the user will be redirected to the specified login page. See the section "Configuring Full-Site authorization settings" below for more information.
- Under Section(s)—Denies access to all content under the specified sections unless a visitor is logged in. While unauthenticated, the visitor will be redirected to a specified login page. See the section "Configuring Under Section(s) authorization settings" below for more information.
Configuring Advanced authorization settings
Selecting Advanced in the Authorization Handler field allows configuring an authorization policy that is composed of the "who" (principals), "what" (resources), "action" (scopes), and "when" (conditions) of authorized access.
- Under Authorization Handler, select Advanced.
- Under Policies, click , then select one of the following options:
- Allow All—Allows any principal to access any resource in any scope. No additional configuration is required.
- Deny All—Prevents any principal from accessing any resource in any scope. No additional configuration is required.
- Custom—Allows you to customize all elements of access. See the table below.
Field | Description |
Principals | Configure the principal to which the policy applies.
|
Resources | Configure the resource to which the policy applies.
|
Scopes | Configure the scope to which the policy applies.
|
Conditions | Configure the date condition for which the policy applies.
|
Effect | Configure the effect when an access request matches the policy.
|
Configuring Full-Site authorization settings
Full-site authorization settings deny access to all authorizable types unless a user is authenticated. While unauthenticated, Brightspot directs the user to a specified log in page.
Field | Description |
Not Logged In Page | Location where Brightspot redirects unauthenticated visitors. Select one of the following options:
|
Configuring Under Section(s) authorization settings
Section authorization settings deny access to all assets under specified sections unless a visitor is authenticated. While unauthenticated, Brightspot directs the visitor to a specified log in page.
Field | Description |
Sections | Select a section that is denied to the user if they are not authenticated. To add additional sections, click Add Item. |
Not Logged In Page | Location where Brightspot redirects unauthenticated visitors if they are not authenticated. Select one of the following options:
|
Previous Topic
Viewing authentication entities
Next Topic
Brightcove