The main prerequisite to use FSM Crowd Workforce is that the licensing must be in place. When this is secured, you can start to configure and use the Crowd Workforce features. To enable Crowd Workforce, execute the following steps:
- Enable Crowd Workforce for your company: Open to the Companies screen and select the company for which you want to activate the single tenant crowd. Edit the company details and select Single Tenant from the Crowd Type dropdown.
- Set up the Admin Policy Groups for the Crowd users: go to SAP Help pages → Field Service Management → Crowd Workforce. There, download the policy groups for Crowd Owner, Crowd Partner Admin, and Crowd Partner Technician. Then, go to the FSM account menu, open the Admin Policy Groups screen and upload each Policy Group.
- Set up the required client ID and client secret for your account: From the account menu, open the Clients screen and create the required clients as described under SAP Help pages → Field Service Management → Administration → Generating Client ID and Secret. Create 1 client with the admin policy group Crowd Owner and 1 client with the admin policy group Partner Admin.
- Update the admin policy groups to allow access the previously created clients: for the Crowd Owner policy group, make sure that the "Crowd Owner" client is allowed. For the Partner Admin policy group, make sure that the Partner Admin client is allowed. If your policy groups allow "all" clients, you can skip this step.
- Update and activate the Business Rules for Crowd Workforce: In the business rule screen, find and update the following business rules:
- CROWD_NOTIFY_PARTNER business rule: enter the email address of the technical contact in the Technical Contact field. Also, in the Action section of the rule, add the Client Id and Client Secret of the Crowd Owner Policy Group.
- CROWD_EMAIL_PARTNERSHIP_TERMINATION_REQUEST business rule: In the email action, enter the crowd owner email in the TO field.
- Set up the Crowd Partner Acceptance Timeout for your company: Open the Company Settings screen and search for the CoreSystems.CoresystemsFSM.Crowd.acceptanceTimeoutSecondscompany setting. Edit the company setting and enter the time duration in seconds.
The Crowd Workforce features are now enabled for your company.
Partner Registration Settings include the following:
- Company logo
- Crowd name
- Crowd description
- Acknowledgment setup
These settings can be found under Settings & Configs → Crowd Workforce → Partner Registration. The company logo, crowd name, and crowd description will be displayed in the partner registration form. The company logo will also be displayed in the Partner Portal. The uploaded Privacy Statement and Terms and Conditions by the Crowd owner will be displayed in the partner registration form. The partner will need to read and accept these agreements before joining.
Under Partner Portal settings, you can maintain the contact person for crowd partners to reach out to. If the crowd owner has only 1 contact person for all crowd partner, the contact details can be maintained under Settings & Configs → Crowd Workforce → Partner Portal. If the crowd owner has multiple contact persons, refer to "Partner Groups" below.
Other settings relevant to the partner portal can be found under company settings. These determine some of the actions available to the partner manager. The following settings are available:
- SAP.FSM.Crowd.PartnerPortal.CloseButtonDisplay: determines whether the Close button is visible in the Partner Portal
- SAP.FSM.Crowd.PartnerPortal.HandoverButtonDisplay: determines whether the Handover button is visible in the Partner Portal
- SAP.FSM.Crowd.PartnerPortal.RejectButtonDisplay: determines whether the Reject button is visible in the Partner Portal
Enhancements to the Partner Portal can be made with the use of extensions as well as with the dedicated Crowd API. Extensions can be placed in outlets of the Portal (as well as in the Service Assignment and Technician screens). By using Crowd API, crowd owners can build their own portal and integrate this with Field Service Management.
Overall Crowd Workforce Settings can be maintained under Settings & Configs → Crowd Workforce → Crowd Workforce and consists of the following:
- General Settings
- Skills
- Partner Groups
The general settings general settings consist of the following:
- URL Settings: Here you can customize the Partner Portal URL and the URL used for partner registration
- Partner Status: Here you can manage and customize partner statuses
- External Links: Here you can define external links displayed on the partner technician page
The Crowd owner can manage the skills that can be assigned to partner technicians. Under the Crowd Workforce Settings tab, the existing skills can be to "Shared". In the Partner Portal, the partner admin can only select and assign skills for their technicians which have been "shared" by the crowd owner.
When the crowd owner has multiple managers to manage different partners, the contact information can be managed using partner groups. Before using this feature, define a business partner group with the type "supplier" in the Master Data app. Then, in the Crowd Workforce Settings (under Settings & Configs → Crowd Workforce → Crowd Workforce), select a contact person for each partner group. Finally, in the My Connections tab, go into the partner details and assign the partner group to the subcontractor. The corresponding contact information will now be displayed in the partner portal.
When dispatching an assignment to a partner, the following steps are mandatory:
- Crowd owner confirms partner dispatching.
- Crowd owner notifies partner dispatching.
- Partner manager accepts assignment.
- Partner manager releases assignment to technician.
This process can be customized based on your specific business scenario. If it is not desired to manually perform certain mandatory steps, you can use the business rule or Crowd Partner Dispatching API to automate those steps. Dedicated business event are provided for each step above, and for other Crowd events, so that business rules can be triggered by them. Example business rules for the mandatory events can be found on the SAP Help webpages.