User Management Template Fields

Here is a description of the fields on the custom metadata types that make up a user management template.

Key: * – Mandatory field

Field Name

 

Description

Label * Label of the user management template to be applied to the Salesforce User.
User Management Template Name * Unique name of the user management template to be applied to the Salesforce User.

User Management Template Data Fields

Field Name

 

Description

Label * Label of the user management template item to be applied to the Salesforce User.
Plugin * Lookup to the user management template plugin (FDN plugin record) to use for this user information template item. Search for “UMT” in the lookup for the full list of available plugins.
Template * User management template to which this user management template data belongs.
Value *

Value of the template item to be applied using the pPlugin.

  • If the item is a permission set enter the API Name of that permission set. For example, for the FDN Common Concepts - Company permission set, enter "ERPCommonConceptsCompany".
  • If the item is a package license, enter the namespace of the package for which you want to assign licenses. For example, for Foundations, enter "fferpcore".
User Management Template Item Name * Unique name of the user management template item to be applied to the Salesforce user.

FDN Plugin Fields

Field Name

 

Description

Class Name *

The name of the Apex class to use when the Apply User Information job runs. This must be an implementation of fferpcore.UserInformationPlugin.Stage. FinancialForce Foundations is supplied with these plugins:

  • Package Licenses – Enables you to assign users licenses to packages on your Salesforce org.
  • Permission Sets – Enables you to assign users permission sets on your Salesforce org.
  • Accounting Companies – Enables you to assign users Accounting companies on your Salesforce org.

You can also create your own plugins. For more information, see the Foundations API documentation on FinancialForce Community.

Label * Label of the user management template item to be applied to the Salesforce User.
Plugin Name * Unique name of the plugin.
Running Order   Number that enables you to determine the order in which user management template plugins run. You can use this for information that must be created in a specific order. User management template plugins with the lowest number run first.