Yes, it is possible to restrict the pricing setup based on the user in Oracle Configurator Developer (OCD) by using either Usage or Display Conditions. Here's how you can approach this problem:
Usage in Oracle Configurator is designed to control what parts of a model or configuration are accessible based on certain criteria, such as the user, organization, or responsibility in Oracle EBS.
Steps:
In Oracle Configurator Developer, define a Usage that filters based on user attributes. Set up a context variable that references the Oracle EBS user (e.g., EBS_USER_NAME).
Use rules to specify which components (e.g., prices or UI elements) are visible or enabled for certain users. For example, create a rule that checks if the EBS_USER_NAME matches a specific user or belongs to a group.
Ensure that the EBS User Context is passed to the Oracle Configurator session. This is typically done during the session initialization. In Oracle EBS, configure the workflow or personalization to send the logged-in user's information to the configurator.