• Spring naar de hoofdnavigatie
  • Door naar de hoofd inhoud
  • Spring naar de voettekst

Taskform: De flexibele app voor uw bedrijfssoftware

|

023-2340999

|

info@taskform.nl

|

Knowledge Base

|

Remote Support

|

LOG IN

Logo Taskform

TaskForm

De flexibele mobiele app voor uw bedrijfssoftware

  • Home
  • Hoe werkt Taskform?
    • TaskForm Data Connector
    • TaskForm Appbuilder ™
    • Taakbeheer
  • Voorbeelden
    • Werkbon app
    • Werkplekinspectie app
    • Urenregistratie app
  • Referenties
    • Proteus apps
    • Factuursturen apps
  • Prijzen
  • Blog
Gratis Proberen

REST External User Authentication Connector

Taskform > Organization & Users > REST External User Authentication Connector
Welcome to our Knowledge Base

Authenticate your users against an external system – e.g. a web service or enterprise identity provider. 

User passwords are never stored on our platform when external auth is configured.


When logged into the web portal, navigate to Organization&Users>Organization Setup>Integrations>External User Authentication And Provisioning, and the following options will be available:


  • REST
  • Okta
  • Azure Active Directory
  • Ping Identity


Okta, Azure AD and Ping Identity require Enterprise ToolKit.


REST

When a user logs in on our website or apps, our system will receive the login request and ensure the user’s email is registered on our platform.


Assuming the user email is found, our system will then transparently ‘pass through’ the login credentials to this external web service URL for authentication.


The external service MUST return a 200 HTTP status code to be considered authenticated by our platform; any other response will be deemed a login failure.


Organization Setup - External User Authentication using REST 

Authentication URL

When a user logs in on our website or apps, our system will receive the login request and ensure the user email is registered on our platform.


Assuming the user email is found, our system will then transparently ‘pass through’ the login credentials to this external web service URL for authentication.

The external service MUST return a 200 HTTP status code to be considered authenticated by our platform; any other response will be deemed a login failure.


The following placeholders can be used to inject user’s identifier, login, organization ID and device operating system, name and IP address into the URL, headers and body:

{{USERID}}

{{USEREMAIL}}

{{USERPASSWORD}}

{{USEREXTERNALID}}

{{ORGID}}

{{DEVICEOS}}

{{DEVICENAME}}

{{DEVICEIP}}

HTTP Action Select the request action (POST, PUT, GET) and Data As (JSON, URL Encoded, XML).
HTTP Auth Type

If your service uses HTTP Basic authentication, then you do not need to configure Headers or specify any placeholders in the Destination URL. Our system will automatically add the required headers and will encode the user’s email and password onto the given URL.


Find out more about Basic Auth.

Forgot Password URL

Login processes on our platform provide a ‘Forgot Password’ option for users to request a password reset via email.


Our system will forward these password reset requests to the given external service URL as an HTTP GET action.

The external service MUST return a 200 HTTP status code to be considered successful by our platform; any other response will be deemed a failure.


The following placeholders can be used to inject the user’s identifier, email, organization ID and device operating system, name and IP address into the URL:

{{USERID}}

{{USEREMAIL}}

{{USEREXTERNALID}}

{{ORGID}}

{{DEVICEOS}}

{{DEVICENAME}}

{{DEVICEIP}}



Okta

Please refer to Provisioning Users and Single Sign-On with Okta.


Azure Active Directory

Please refer to Provisioning Users and Single Sign-On with Azure Active Directory.


Ping Identity

Please refer to Single Sign-On with Ping Identity.



Tags:
  • Organization & Users
Geïnteresseerd om gratis te proberen?

Laat uw gegevens achter en probeer onze app 30 dagen gratis.

Footer

Blog

  • Taskform wordt zelfstandig bedrijf en verwelkomt nieuwe directeur
  • Parijs Release: Innovatieve en Diverse Functies
  • Kopenhagen Update: Focus op Tijd Besparing
  • Berlijn update: Mobile app met OCR en Netsuite Koppeling
  • Roma update: Verbeter je apps

Support

Knowledge Base
Contact

Contact

info@taskform.nl
+31 023 2340 999

App store downloads

Download-Taskform-Android-app Download-Taskform-Apple-app