Share via


Zenlogin (Independent Publisher) (Preview)

Zenlogin handles automating suspicious login detection to keep your authentication secure, so you can focus on your business. We don't store any Personally Identifiable Information (PII) on our servers by default. Emails are all handled by Postmark and they're as secure as it gets.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name Troy Taylor
URL https://www.hitachisolutions.com
Email ttaylor@hitachisolutions.com
Connector Metadata
Publisher Troy Taylor
Website https://zenlogin.co/
Privacy policy https://zenlogin.co/privacy-policy
Categories IT Operations;Website

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Name Type Description Required
Secret Key securestring The Secret Key for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Check login

Submit a login check request for a user.

Check login

Submit a login check request for a user.

Parameters

Name Key Required Type Description
App ID
app_id True string

The application identifier.

Identity Key
identity_key True string

A unique identifying key (or ID) for the user you're performing a check against. This shouldn't be their email address, since email addresses can (and do) change.

Identity Email Address
identity_email_address True string

The email address we'll send suspicious login notifications to.

User Agent
user_agent True string

The user agent of the user when they log into your service.

IP Address
ip_address True string

The IP address of the user when they log into your service.

Identity First Name
identity_first_name string

The first name of the user that is logging into your service.

Identity Last Name
identity_last_name string

The last name of the user that is logging into your service.

Identity Full Name
identity_full_name string

The full name of the user that is logging into your service.

Req Process
req_process integer

This can be either a 0 or 1 integer that represents whether this login check should be processed. When set to 0, no login check will be processed.

Returns

Name Path Type Description
ID
data.id string

The unique ID associated with the login check.

Timestamp
data.timestamp integer

The unix timestamp that the request was received.

Errors
errors array of object
Code
errors.code string

The error code.

Detail
errors.detail string

The error detail.