> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.configbot.ai/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# ConfigBot DF - How to Create new Role and Assign Features to it

Roles - Roles and Roles Features

The following article will help to explain how you can create a new role and assign features to it in Dayforce through Configbot.


1.     Enter your Username and Password and click at the submit button to login.

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_lwl0ho.png)
2.     Navigate towards the "Home screen" and click on the "Roles" module tile under System Admin.

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_1wl7fwc.png)

3.     Select the workspace that best suits your preferences or requirements.

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_173tkp.png)

4.  Navigate to the workbook (in my case, Iteration #3) and open the workbook.

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_63gwip.png)
5.     The workbook will appear in a new tab on your browser. Navigate to the worksheet tab labeled ‘Roles’.

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_md4mw8.png)

6.   Enter the Unique Reference Code for the role you are creating, then add Role name, Description and other relevant details make sure you fill all fields which are mandatory. Once done set the processing status to "Pending".

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_1yosk8m.png)

7. Now navigate to the Role Features sheet. Add a new column and enter the name of the new role you’re creating, and set its status to Pending. In the left section, you can see the available permissions related to each feature—set the Process permission to Yes for the permissions you want to assign to this role. Then, in the role section, set each permission to True or False:

* True will give access to that specific child feature and parents of the child.
* False will uncheck only that child feature, not the parent.

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_4qjq1e.png)

8.   Close the workbook and navigate back to ConfigBot. Under the Actions tab for the same iteration number, click the hamburger menu, and select the "Start Configuration" option from the dropdown menu.

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_86ozwl.png)

9. The Start Configuration pop-up window will appear. Enter your Dayforce password and provide any relevant execution notes. Then, select the checkboxes for Roles and Role Features. Finally, click the "Confirm and Start" button.

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_e8ri0r.png)


10. You can later click the information icon to monitor the progress of your iteration. 

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_e89nfw.png)

11. Once the status shows "Complete," return to the workbook to verify that the Role is created and Features are assigned to it. The corresponding rows and their fields will be highlighted in green, indicating successful execution. Additionally, the Processing Status for particular rows will be changed to "Processed”.


![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_1wgqw6a.png)

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_kwsp9m.png)


12. Navigate to your Dayforce instance to confirm the changes. Under Roles, you’ll see the newly created role “Assistant Sub Admin” and the child feature 1095c assigned to it, which we set to True during automation

![](https://storage.crisp.chat/users/helpdesk/website/-/4/3/b/7/43b7e9fbd033000/image_1lx756z.png)
This confirms a successful execution where a new Role was added and features were assigned in Roles Module using ConfigBot, ensuring accurate data transfer and configuration within Dayforce.


Thank you!