About actor context records in Strategic Sourcing

It is required that you create actor context records for each actor (user) to perform certain actions. Actor context records let the actors access and view records for user-defined values, such as a particular procurement group. Multiple actor context values can be defined for procurement group and category, but only one actor context value can be defined for buyer.

Create ActorContext records for actors (and each new actor) using any of the following roles or security classes:

  • SSSourcingProcessor_ST Role if limited by Buyer or Category

  • Any user that has the SCMCommonViewSpend_ST security class or SpendAnalysisViewer_ST role attached

The actor context requires a keyfield context property and a keyfield value. The following table includes examples of keyfield assignments for a specified actor and role:

For actors in the SSSourcingProcessor_ST role For actors using the SpendAnalysisViewer_ST role or the SCMCommonViewSpend_ST security class
Procurement Group keyfield X
Buyer keyfield X
Category keyfield X X

The actor context keyfield assignments provides the following access:

  • Buyer: The user is only allowed to create and update events with the defined buyer on them. The buyer will default to new sourcing events. The user can only respond to events for the defined buyer. Selects for Buyer will only show the ActorContext value for Buyer code.

  • Category: The user is only allowed to create and update events with the defined category on them. The user can only respond to events for the defined category. Selects for Category will only show the ActorContext value for Category.

  • Procurement Group: The user is allowed to view Spend Analysis forms. The user can view information on total spend, buyer page, and last run date for all spend analysis forms only if a Procurement Group value is defined.