Skip to main content

ExFlow Users

ExFlow | Setup | Maintenance | Users

You need import all the users who will approve invoices in the active companies. The user/approver must exist in the Active Directory (AD) domain and be added as a D365 user, connected to the person/worker and with required setup with security roles "ExFlow approval role" and "ExFlow web approval". The set up for users in standard D365 - System administration | Users.

ExFlow Security roles (D365 standard)

System administration | Users | Users

Graphical user interface Description automatically generated

ExFlow User roles

ExFlow | Setup | Maintenance | Users

Graphical user interface Description automatically generated

The functionality where security roles will be replaced with user groups are described further in the white paper "ExFlow user groups and security roles" and "ExFlow security Roles".

Table Description automatically generated

Buttons (Action pane)
EditEdit ExFlow users
NewAdd a new ExFlow user, who will have permissions to approve invoices in the selected company.
DeleteDelete users (this is only possible if the user is not part of any transaction). Recommend to only inactive users.
Maintain
ExFlow user
Starts "ExFlow user creation wizard" to add one or several new ExFlow users in several selected companies.
Maintain
ExFlow user roles
Updates the selected users User roles. (Select user -> Maintain Exflow user roles -> Add/remove roles for the selected user -> Update user role -> Update).
Maintain
ExFlow user groups
Updates the selected users User groups. (Select user -> Maintain Exflow user groups -> Add/remove groups for the selected user -> Update user group -> Update).
Maintain
Delegations setup
(Multiple companies)
Edit users delegation setup in multiple companies at the same time. (Filter in multiple companies shows replacers active companies)
Maintain
Filter Role/Group/Replacer
Opens a new form in which users can be filtered based on replacers, groups, or roles. Can be exported to excel for audit.
Fields-User ID
ActiveMarked if the approver is Active, i.e., allowed to be a user/approver in ExFlow.
Part of ExFlow Approver security groupIf the user is a part of an ExFlow security group
Part of ExFlow web user security groupIf the user is a part of an ExFlow web user security group
Connected to user groupsIf the user is connected to a user group
Company IDDisplays which company the user is added to.
User IDUser ID used for login to the ExFlow web.
Operator nameThe user’s full name.
Enabled in D365If the user is enabled in D365 (mandatory to use ExFlow).
User LevelSuper user, Power user or User. These three different ’Roles’ determine what an approver can do in ExFlow web.
Super user: Permission to change coding, approve, reject or set an invoice on hold. They also have rights to search all invoices in the company.
Power user: Permission to change coding, approve, reject or set an invoice on hold. They also have rights to search through their own invoices in the company.
User: Permission to approve, reject or set an invoice on hold. They also have rights to search through their own invoices in the company.
User level nameUser level name
Approval amountIf user has should have different approval amount than set in standard signing limit policies. Controlling credit and debit invoice approval process when the amount of the invoice is higher than the assigned approval amount. (Needs to activated from parameters.)
CurrencyCurrency for approval amount.
Handle confidential inv.To be ticked if the user should have permission to handle and view invoices that are set as "Yes" for confidential in ExFlow import.
Tab-Role
Role referenceIf a user should be assigned a role. There must always be a user setup behind each role. Invoices can for example, be sent out for approval to a role having several unique approvers as members of that role.
Tab-User Group
User groupIf a user should be assigned to a user group. The groups are standard D365FO user groups created in System administration. Is used if approvers are set by user groups.
Tab-Replacer
ReplacerThe User id for the replacer.
NameThe Replacer’s user name.
Start dateFrom which date the replacer should be active.
End dateDate until when the replacer no longer should be active.

Other things to consider

  • Routines for onboarding of new approvers.
  • Activate user in D365FO.
  • Always connect user to a person (worker).
  • Provide correct security roles for the legal entity.
  • Add new users to your Position Hierarchy (if applicable).
  • Add the new user as ExFlow user with decided ExFlow user role.
  • Routines for retiring approvers.