LMS - Adding a new Assignment Profile ID
This Article will help you understand how to create an Assignment Profile ID in LMS using CodeBot for SAP SuccessFactors.
Following are the steps that will guide you to the entire process.
On the Dashboard, click on the LMS module tile.

Then, enter into your workspace.

Open the LMS workbook and navigate to the ''Assignment Profiles” tab.
Populate the required columns as follows:
Column F: enter a new Assignment Profile ID
Column G: provide a Description
Columns H & I: enter Security Domain and a Contact Email Address.
Column J: Specify the "Created For" field.
Columns K: Include any relevant notes to provide additional context.
Columns L & M: set the Status to “Active” and enter the Role.

Columns N, O & P: populate the data as shown in the image below.

Columns R & S: enter the Rules/Assignment Profile ID & Rules / Security Domains.

Column U: enter the Setup Rules / Assignment Profile ID
Columns V & W: Input Setup Rules / Group & Setup Rules / Fields
Columns X & Y: provide Setup Rules / Criteria & Setup Rules / Values

Column AA: enter the Libraries / Assignment Profile ID
Column AB: enter the Libraries ID

Column AD: enter the Items/Assignment profile ID
Column AE: add the Item ID

Column AG: enter the Curricula / Assignment Profile ID
Column AH: provide the Curricula IDs

Column AJ: enter the Programs/Assignment Profile ID
Column AK: input the Program ID
Columns AL & AM: provide the Assignment End Time & Assignment End Date

Column AS: enter the User Group / Assignment Profile ID
Column AT: add the User Group

Column C: select Processing / Assignment Profile ID from the dropdown
Column D: enter Processing Sections
Column B: set the processing status to pending
Close the workbook.

Back in CodeBot, click on the hamburger menu and select Start Configuration.

If the SSO is enabled, Login using SSO, enter Execution Notes, check the Assignment Profile checkbox, and click on Confirm and Start to begin the process.

The status is changed to processing. Click the “i” icon to track the progress of the execution.

Once the status is changed to Complete, screenshots become visible of the changes that were made in the instance.

Reopen the LMS workbook and navigate to the Assignment Profile tab.
Successfully updated information will be highlighted in green.









The Processing Status column will display as Processed.

Open the SuccessFactors instance and navigate to ''Learning Administration'' and from the Manage User Learning dropdown, select Assignment Profiles and notice that the new Assignment Profile ID has been successfully created and updated in the instance via Codebot.

Thank you!
Following are the steps that will guide you to the entire process.
On the Dashboard, click on the LMS module tile.

Then, enter into your workspace.

Open the LMS workbook and navigate to the ''Assignment Profiles” tab.
Populate the required columns as follows:
Column F: enter a new Assignment Profile ID
Column G: provide a Description
Columns H & I: enter Security Domain and a Contact Email Address.
Column J: Specify the "Created For" field.
Columns K: Include any relevant notes to provide additional context.
Columns L & M: set the Status to “Active” and enter the Role.

Columns N, O & P: populate the data as shown in the image below.

Columns R & S: enter the Rules/Assignment Profile ID & Rules / Security Domains.

Column U: enter the Setup Rules / Assignment Profile ID
Columns V & W: Input Setup Rules / Group & Setup Rules / Fields
Columns X & Y: provide Setup Rules / Criteria & Setup Rules / Values

Column AA: enter the Libraries / Assignment Profile ID
Column AB: enter the Libraries ID

Column AD: enter the Items/Assignment profile ID
Column AE: add the Item ID

Column AG: enter the Curricula / Assignment Profile ID
Column AH: provide the Curricula IDs

Column AJ: enter the Programs/Assignment Profile ID
Column AK: input the Program ID
Columns AL & AM: provide the Assignment End Time & Assignment End Date

Column AS: enter the User Group / Assignment Profile ID
Column AT: add the User Group

Column C: select Processing / Assignment Profile ID from the dropdown
Column D: enter Processing Sections
Column B: set the processing status to pending
Close the workbook.

Back in CodeBot, click on the hamburger menu and select Start Configuration.

If the SSO is enabled, Login using SSO, enter Execution Notes, check the Assignment Profile checkbox, and click on Confirm and Start to begin the process.

The status is changed to processing. Click the “i” icon to track the progress of the execution.

Once the status is changed to Complete, screenshots become visible of the changes that were made in the instance.

Reopen the LMS workbook and navigate to the Assignment Profile tab.
Successfully updated information will be highlighted in green.









The Processing Status column will display as Processed.

Open the SuccessFactors instance and navigate to ''Learning Administration'' and from the Manage User Learning dropdown, select Assignment Profiles and notice that the new Assignment Profile ID has been successfully created and updated in the instance via Codebot.

Thank you!
Updated on: 23/04/2025
Thank you!