For the Oneflow for Salesforce application to work properly users must have a license assigned to them. They must also be granted permission to use the Oneflow for Salesforce application and have read access to fields configured on the Data Fields setting.
A license is required for Salesforce Users to view or create contracts.
For help learning how to assign Licenses see the "Manage Licenses" section on Getting Started - Oneflow Configuration page.
In case more licenses are required, please reach out your CSM or contact our support team.
The easiest way to ensure that your users have the requisite permissions is to grant them one of two permissions sets, that comes with the Oneflow for Salesforce application.
Oneflow Administrator - Gives the user permissions required to create, view contracts and configure the application settings.
Oneflow User - Gives the user permissions required to create and view contracts.
When creating a contract, users are required to have access to all the fields selected on “Data Configuration” for Opportunity, Account, Contact, and User. Either check the field level security for each field in question, or create a permission set to give access to all the necessary fields and assign it to your users.
Contract Owners are free to delete contracts. However, only System Administrator Users are allowed to delete signed contracts.