---
sourceDocument: Yokohama Employee Service Management
sourceDocumentLink: https://www.servicenow.com/docs/r/yokohama/employee-service-management

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama Employee Service Management

ft:clusterId :

    - emplsm

bundleId :

    - emplsm

workflow :

    - Employee


---

# Client role assignment rules

# Client role assignment rules {#ariaid-title1}

* Release version: Yokohama
* 
* Updated January 30, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Use Client Role Assignment Rules to automatically assign or reassign a role to an
employee.

## Before you begin

Role required: sn_hr_core.admin  
A condition or set of multiple condition clauses based on the HR profile \[sn_hr_core_profile\] table are used to automate assigning roles.  
Note:  
Client role assignment rules are for access to the Employee Center only.  
For example:

* A newly hired employee can be automatically assigned the new hire \[sn_hr_core.hrsm_new_hire\] role. This role provides limited access to the Employee Center or service portal.
* The Update Client Roles scheduled job runs and acknowledges the employee start date for the new hire has not been reached.
* The Assign HR Roles business rule assigns the new hire role based on the conditions set on the client role assignment rules.
{#t_ClientRoleAssignRules__ul_rl2_dmm_b2b}

To map conditions to a client role:

## Procedure

1. Navigate to AllHR AdministrationManage RolesClient Role Assignment Rules.
2. Click New to create a client role rule or click an existing client role rule to edit. {#t_ClientRoleAssignRules__2}
{#t_ClientRoleAssignRules__2}
3. Active is enabled by default. {#t_ClientRoleAssignRules__3}
{#t_ClientRoleAssignRules__3}
4. From Condition, click the Lookup using list and select an existing HR condition. {#t_ClientRoleAssignRules__4}
{#t_ClientRoleAssignRules__4}
5. Click New to create an HR condition.  
   You can also click the Preview this record icon to open the record.

   | Field | Description |
   | Name | Name of the HR condition. |
   | Table | Table conditions are built on the HR profile \[sn_hr_core_profile\] table only. Changing the table for client role assignment is not recommended. |
   | Active | Check box for enabling condition. Note: Deactivate at the client role assignment level and not the conditions level. |
   | User column | Together with the HR profile \[sn_hr_core_profile\] table, filters users when evaluating a condition. |
   | Condition | Conditions the Assign HR Roles business rule uses to automatically assign a role to an employee. For example, the base system automatically assigns the New Hire role to a user when Employment type is: * Full Time Employee or * Part Time Employee or * Temporary Employee and * Employment start date is after Today {#t_ClientRoleAssignRules__ul_vxh_5vm_b2b} Note: When defining conditions like case sensitivity or null values, see API[GlideFilter - Scoped, Global](https://www.servicenow.com/docs/access?context=c_GlideFilterScopedAPI&version=yokohama&pubname=yokohama-api-reference&ft:locale=en-US). |
   |-|-|

   {#t_ClientRoleAssignRules__choicetable_myd_4sm_b2b}
6. Click Submit or Update.
7. From Role, click and select the HR role you want to automatically assign when the conditions are met. {#t_ClientRoleAssignRules__5}
{#t_ClientRoleAssignRules__5}
8. Click Submit or Update to save your changes. {#t_ClientRoleAssignRules__6}
{#t_ClientRoleAssignRules__6}{#t_ClientRoleAssignRules__steps_HrSkillsCreate}

*[\>]: and then


