Fieldcode Manual

Tip: You can use filters for better results

Interface users are entities – either human or system-based – that interact with Fieldcode through configured interfaces. These users can be internal (e.g., admins or developers) or external (e.g., partner systems or third-party systems).

This topic explains the types of interface users, their roles, and how they are managed within the Fieldcode system.

User TypeDescriptionTypical Actions
System Users External systems integrated via API. Send/receive data, trigger mappings.
AdministratorsInternal users managing interface setup. Configure systems, mappings, permissions.
DevelopersUsers writing Python mappings or testing APIs. Write scripts, test endpoints.
Support StaffUsers monitoring and troubleshooting interfaces. View logs, resolve errors.

To see how authentication methods relate to interface users, please check out the Incoming Mappings page.

Authentication MethodRequires Interface User?Where It's UsedNotes
Basic AuthenticationYesIncoming MappingsUsername/password must be created in the system.
OAuth 2.0NoIncoming MappingsAuth handled via external identity provider.
API Key YesIncoming MappingsAPI key is linked to a system user with permissions.

What is an Interface User?
An interface user is a digital identity used by external systems to authenticate and interact with Fieldcode via an interface. Depending on the authentication method, an interface user may or may not need to be explicitly created in the system.

  1. Inside the Interface Users page click on the plus button.
  2. The Active toggle is enabled by default. 
  3. Enter a interface user name. The interface user name will be afterwards converted to a email address.
Click on image to expand/minimize
  1. Provide a password for the interface user. The password must comply with the following rules: Password must be at least 8 characters long and contain one or more numbers, uppercase and lowercase letters.
Click on image to expand/minimize
  1. Assign permissions to your interface user. If you haven't created interfaces permissions yet, you can do so on the interface permissions page.
  2. Click Save.
Click on image to expand/minimize
  1. Your new interface user should be visible in the interface users list, with a email address.
Click on image to expand/minimize
Was this topic helpful?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
5
How can we further improve this topic?
Please provide the reason for your vote. This will help us improve this topic.
Navigation