---
title: "Assigning hosted site roles during sign-in"
date: "2024-02-14T06:18:38+00:00"
summary: "Streamline user access management in Site Factory by assigning specific roles to Platform admins, Site builders, and Content editors during sign-in. Learn how to configure and manage centralized role assignments for hosted websites."
image:
type: "page"
url: "/site-factory/assigning-hosted-site-roles-during-sign"
id: "6b6759c9-6223-44b3-8e9c-60f7a4e7d9a7"
---

If you [use OpenID](/site-factory/manage/sso) to manage user accounts, Site Factory users use a single account to access both the [Site Factory Management Console](/site-factory/manage) and hosted websites. Users have role and permission assignments based on where they sign in.

By default, all Site Factory Management Console users, whatever their Site Factory role, have only the _authenticated user_ role on hosted websites. For example, a user may have the _Site builder_ or _Content editor_ role in the Site Factory Management Console, but when signing in to a hosted website, they would only receive the _authenticated user_ role.

Users with the [platform admin](/site-factory/manage/users/admin/platform-admin), [site builder](../users/admin/site-builder.html), or [content editor](../users/admin/content-editor.html) role in the Site Factory Management Console may need additional access to hosted websites to complete their primary purpose: to build and administer websites. You can configure Site Factory to assign a specific role on a hosted website during the sign-in process to your _Platform admin_, _Site builder_, or _Content editor_ users.

This process assigns hosted website roles only to users with the _Platform admin_, _Site builder_, or _Content editor_ role in the [Site Factory Management Console](/site-factory/manage).

This process can’t assign users to non-existent roles on hosted websites, and can’t create new roles. For example, if a specified role exists on some, but not all, of your hosted websites, the role assignment process will add the role to your users only for websites with the role.

To see what roles exist on a hosted website, go to `http://[site_URL]/admin/people/permissions/roles`.

The role assignment process doesn’t take effect for users currently signed in to a hosted website until the signed-in users sign out of hosted websites, and then sign in again using OpenID.

The role assignment process doesn’t override the user registration setting for a hosted website. When an unknown user attempts to sign in, the website won’t create an account unless the user had been previously invited by the website’s administrator.

Assigning a role on hosted sites to _Platform admin_, _Site builder_, or _Content editor_ users
-----------------------------------------------------------------------------------------------

To assign a role on your hosted websites to users with the _Platform admin_, _Site builder_, or _Content editor_ role:

1.  [Sign in](/site-factory/login) to the [Site Factory Management Console](/site-factory/manage) using an account with the [platform admin](/site-factory/manage/users/admin/platform-admin) role.
    
2.  In the admin menu, click **Administration**, and click the **Centralized role management** link.
    
3.  To assign a role to _Platform admins_, select the **Enable role assignment for Platform Admins** checkbox, and then enter the name of a role that exists on one or more of your hosted websites.
    
4.  To assign a role to _Site builders_, select the **Enable role assignment for Site Builders** checkbox, and then enter the name of a role that exists on one or more of your hosted websites.
    
5.  To assign a role to _Content editors_, select the **Enable role assignment for Content Editors** checkbox, and then enter the name of a role that exists on one or more of your hosted websites.
    
6.  Click **Save**.
    
    Users currently signed in to one or more of your hosted websites should sign out and sign back in again.
    

After you configure role assignment, when users with the _Platform admin_, _Site builder_, or _Content editor_ role sign in to a hosted website, the user account is assigned the role you specified for the hosted website. If the hosted website doesn’t have that role, the sign-in process doesn’t change the user’s role assignments on the hosted website.

Managing assigned site roles
----------------------------

Using the **Centralized role management** admin page, you can stop assigning hosted website roles to users with the _Platform admin_, _Site builder_, or _Content editor_ roles, or change the assignment to another specified role.

### Changing the assigned hosted site role

To assign _Platform admin_, _Site builder_, or _Content editor_ users a different role on hosted websites, complete the following steps:

1.  [Sign in](/site-factory/login) to the [Site Factory Management Console](/site-factory/manage) using an account with the [platform admin](/site-factory/manage/users/admin/platform-admin) role.
    
2.  In the admin menu, click **Administration**, and then click the **Centralized role management** link.
    
3.  In the **Site’s role name** field, enter a different role that exists on one or more of your hosted websites.
    
4.  Click **Save**.  
    To receive the updated role assignments, users currently signed in to one or more of your hosted websites should sign out and sign back in again.
    

Site Factory now assigns the hosted website role that you specified. Changing the assigned role doesn’t affect any other hosted website role assignments, including roles previously assigned by this feature.

### Stopping hosted site role assignment

Stopping the hosted website role assignment process during sign-in doesn’t remove hosted website roles previously assigned to users with the _Platform admin_, _Site builder_, or _Content editor_ role, regardless of how those roles were assigned.

To stop assigning hosted website roles to users with the _Platform admin_, _Site builder_, or _Content editor_ role, complete the following steps:

1.  [Sign in](/site-factory/login) to the [Site Factory Management Console](/site-factory/manage) using an account with the [platform admin](/site-factory/manage/users/admin/platform-admin) role.
    
2.  In the admin menu, click **Administration**, and then click the **Centralized role management** link.
    
3.  Clear the **Enable role assignment** checkbox for _Platform admins_, for _Site builders_, or for _Content editors_.
    
4.  Click **Save**.