Freigeben über


Passage by 1Password - Manage (Independent Publisher) (Preview)

Passage is backed by 1Password's 17+ years of industry-leading security expertise. Completely replace your existing authentication flow or build from scratch with a robust solution for passwordless authentication and customer identity management. Realize the full security, business, and user experience benefits of eliminating passwords by implementing login flows powered by passkeys, magic links, and login codes.

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://passage.1password.com/
Privacy policy https://storage.googleapis.com/passage-docs/passage-privacy-policy.pdf
Categories Security

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
API Key (in the form 'Bearer YOUR_API_KEY') securestring The API Key (in the form 'Bearer YOUR_API_KEY') for this api True

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Activate user

Activate a user. They will now be able to login.

Create magic link

Create embeddable magic link for a user.

Create user

Create user for an application. Must provide an email or phone number identifier.

Deactivate user

Deactivate a user. Their account will still exist, but they will not be able to login.

Delete a device for a user

Delete a device for a user.

Delete user

Delete a user.

Get app

Get app information.

Get user

Get information about a user.

List user devices

List user devices.

Revokes refresh tokens

Revokes all refresh tokens for a user

Update user

Update a user's information.

Activate user

Activate a user. They will now be able to login.

Parameters

Name Key Required Type Description
App ID
app_id True string

The app identifier.

User ID
user_id True string

The user identifier.

Returns

Name Path Type Description
Created At
user.created_at string

When created at.

Email
user.email string

The email address.

Email Verified
user.email_verified boolean

Whether email address is verified.

ID
user.id string

The identifier.

Last Login At
user.last_login_at string

The last login at.

Login Count
user.login_count integer

The login count.

Phone
user.phone string

The phone number.

Phone Verified
user.phone_verified boolean

Whether the phone number is verified.

Recent Events
user.recent_events array of object
Created At
user.recent_events.created_at string

When created at.

ID
user.recent_events.id string

The identifier.

IP
user.recent_events.ip_addr string

The IP address.

Type
user.recent_events.type string

The type.

User Agent
user.recent_events.user_agent string

The user agent.

Provider ID
user.social_connections.google.provider_id string

The provider identifier.

Created At
user.social_connections.google.created_at string

When created at.

Last Login At
user.social_connections.google.last_login_at string

When the last login was at.

Provider Identifier
user.social_connections.google.provider_identifier string

The provider identifier.

Provider ID
user.social_connections.github.provider_id string

The provider identifier.

Created At
user.social_connections.github.created_at string

When created at.

Last Login At
user.social_connections.github.last_login_at string

When the last login was at.

Provider Identifier
user.social_connections.github.provider_identifier string

The provider identifier.

Status
user.status string

The status.

Updated At
user.updated_at string

When updated at.

Web Auth
user.webauthn boolean

Whether web authentication.

Web Auth Devices
user.webauthn_devices array of object
Created At
user.webauthn_devices.created_at string

When created at.

Cred ID
user.webauthn_devices.cred_id string

The credential identifier.

Friendly Name
user.webauthn_devices.friendly_name string

The friendly name.

ID
user.webauthn_devices.id string

The identifier.

Last Login At
user.webauthn_devices.last_login_at string

When the last login was at.

Type
user.webauthn_devices.type string

The type.

Updated At
user.webauthn_devices.updated_at string

When updated at.

Usage Count
user.webauthn_devices.usage_count integer

The usage count.

Light
user.webauthn_devices.icons.light string

The light icon.

Dark
user.webauthn_devices.icons.dark string

The dark icon.

Web Auth Types
user.webauthn_types array of string

The web auth types.

Create embeddable magic link for a user.

Parameters

Name Key Required Type Description
App ID
app_id True string

The app identifier.

Channel
channel string

The channel.

Email
email string

The email address.

Magic Link Path
magic_link_path string

The magic link path.

Phone
phone string

The phone number.

Redirect URL
redirect_url string

The redirect URL address.

Send
send string

The send.

TTL
ttl string

The TTL.

User ID
user_id string

The user identifier.

Language
language string

The language.

Type
type string

The type.

Returns

Name Path Type Description
Activated
magic_link.activated boolean

Whether activated.

App ID
magic_link.app_id string

The app identifier.

ID
magic_link.id string

The identifier.

Identifier
magic_link.identifier string

The identifier.

Redirect URL
magic_link.redirect_url string

The redirect URL address.

Secret
magic_link.secret string

The secret.

TTL
magic_link.ttl integer

The TTL.

Type
magic_link.type string

The type.

URL
magic_link.url string

The URL address.

User ID
magic_link.user_id string

The user identifier.

Create user

Create user for an application. Must provide an email or phone number identifier.

Parameters

Name Key Required Type Description
App ID
app_id True string

The app identifier.

Email
email string

The email address.

Phone
phone string

The phone number.

Returns

Name Path Type Description
Created At
user.created_at string

When created at.

Email
user.email string

The email address.

Email Verified
user.email_verified boolean

Whether email address is verified.

ID
user.id string

The identifier.

Last Login At
user.last_login_at string

The last login at.

Login Count
user.login_count integer

The login count.

Phone
user.phone string

The phone number.

Phone Verified
user.phone_verified boolean

Whether the phone number is verified.

Recent Events
user.recent_events array of object
Created At
user.recent_events.created_at string

When created at.

ID
user.recent_events.id string

The identifier.

IP
user.recent_events.ip_addr string

The IP address.

Type
user.recent_events.type string

The type.

User Agent
user.recent_events.user_agent string

The user agent.

Provider ID
user.social_connections.google.provider_id string

The provider identifier.

Created At
user.social_connections.google.created_at string

When created at.

Last Login At
user.social_connections.google.last_login_at string

When the last login was at.

Provider Identifier
user.social_connections.google.provider_identifier string

The provider identifier.

Provider ID
user.social_connections.github.provider_id string

The provider identifier.

Created At
user.social_connections.github.created_at string

When created at.

Last Login At
user.social_connections.github.last_login_at string

When the last login was at.

Provider Identifier
user.social_connections.github.provider_identifier string

The provider identifier.

Status
user.status string

The status.

Updated At
user.updated_at string

When updated at.

Web Auth
user.webauthn boolean

Whether web authentication.

Web Auth Devices
user.webauthn_devices array of object
Created At
user.webauthn_devices.created_at string

When created at.

Cred ID
user.webauthn_devices.cred_id string

The credential identifier.

Friendly Name
user.webauthn_devices.friendly_name string

The friendly name.

ID
user.webauthn_devices.id string

The identifier.

Last Login At
user.webauthn_devices.last_login_at string

When the last login was at.

Type
user.webauthn_devices.type string

The type.

Updated At
user.webauthn_devices.updated_at string

When updated at.

Usage Count
user.webauthn_devices.usage_count integer

The usage count.

Light
user.webauthn_devices.icons.light string

The light icon.

Dark
user.webauthn_devices.icons.dark string

The dark icon.

Web Auth Types
user.webauthn_types array of string

The web auth types.

Deactivate user

Deactivate a user. Their account will still exist, but they will not be able to login.

Parameters

Name Key Required Type Description
App ID
app_id True string

The app identifier.

User ID
user_id True string

The user identifier.

Returns

Name Path Type Description
Created At
user.created_at string

When created at.

Email
user.email string

The email address.

Email Verified
user.email_verified boolean

Whether email address is verified.

ID
user.id string

The identifier.

Last Login At
user.last_login_at string

The last login at.

Login Count
user.login_count integer

The login count.

Phone
user.phone string

The phone number.

Phone Verified
user.phone_verified boolean

Whether the phone number is verified.

Recent Events
user.recent_events array of object
Created At
user.recent_events.created_at string

When created at.

ID
user.recent_events.id string

The identifier.

IP
user.recent_events.ip_addr string

The IP address.

Type
user.recent_events.type string

The type.

User Agent
user.recent_events.user_agent string

The user agent.

Provider ID
user.social_connections.google.provider_id string

The provider identifier.

Created At
user.social_connections.google.created_at string

When created at.

Last Login At
user.social_connections.google.last_login_at string

When the last login was at.

Provider Identifier
user.social_connections.google.provider_identifier string

The provider identifier.

Provider ID
user.social_connections.github.provider_id string

The provider identifier.

Created At
user.social_connections.github.created_at string

When created at.

Last Login At
user.social_connections.github.last_login_at string

When the last login was at.

Provider Identifier
user.social_connections.github.provider_identifier string

The provider identifier.

Status
user.status string

The status.

Updated At
user.updated_at string

When updated at.

Web Auth
user.webauthn boolean

Whether web authentication.

Web Auth Devices
user.webauthn_devices array of object
Created At
user.webauthn_devices.created_at string

When created at.

Cred ID
user.webauthn_devices.cred_id string

The credential identifier.

Friendly Name
user.webauthn_devices.friendly_name string

The friendly name.

ID
user.webauthn_devices.id string

The identifier.

Last Login At
user.webauthn_devices.last_login_at string

When the last login was at.

Type
user.webauthn_devices.type string

The type.

Updated At
user.webauthn_devices.updated_at string

When updated at.

Usage Count
user.webauthn_devices.usage_count integer

The usage count.

Light
user.webauthn_devices.icons.light string

The light icon.

Dark
user.webauthn_devices.icons.dark string

The dark icon.

Web Auth Types
user.webauthn_types array of string

The web auth types.

Delete a device for a user

Delete a device for a user.

Parameters

Name Key Required Type Description
App ID
app_id True string

The app identifier.

User ID
user_id True string

The user identifier.

Device ID
device_id True string

The device identifier.

Returns

response
string

Delete user

Delete a user.

Parameters

Name Key Required Type Description
App ID
app_id True string

The app identifier.

User ID
user_id True string

The user identifier.

Returns

response
string

Get app

Get app information.

Parameters

Name Key Required Type Description
App ID
app_id True string

The app identifier.

Returns

Name Path Type Description
Additional Auth Origins
app.additional_auth_origins array of string

The additional auth origins.

Allowed Callback URLs
app.allowed_callback_urls array of string

The allowed callback URL addresses.

Allowed ID
app.allowed_identifier string

The allowed identifier.

Allowed Logout URLs
app.allowed_logout_urls array of string

The allowed logout URL addresses.

Application Login URI
app.application_login_uri string

The application login URI address.

Auth Fallback Method
app.auth_fallback_method string

The auth fallback method.

Auth Fallback Method TTL
app.auth_fallback_method_ttl integer

The auth fallback method TTL.

Enabled
app.auth_methods.passkeys.enabled boolean

Whether enabled.

Enabled
app.auth_methods.otp.enabled boolean

Whether enabled.

TTL
app.auth_methods.otp.ttl integer

The TTL.

TTL Display Unit
app.auth_methods.otp.ttl_display_unit string

The TTL display unit.

Enabled
app.auth_methods.magic_link.enabled boolean

Whether enabled.

TTL
app.auth_methods.magic_link.ttl integer

The TTL.

TTL Display Unit
app.auth_methods.magic_link.ttl_display_unit string

The TTL display unit.

Auth Origin
app.auth_origin string

The auth origin.

Created At
app.created_at string

When created at.

Default Language
app.default_language string

The default language.

ID
app.id string

The identifier.

Profile
app.layouts.profile array of object
H
app.layouts.profile.h integer

The H amount.

ID
app.layouts.profile.id string

The identifier.

W
app.layouts.profile.w integer

The W amount.

X
app.layouts.profile.x integer

The X amount.

Y
app.layouts.profile.y integer

The Y amount.

Registration
app.layouts.registration array of object
H
app.layouts.registration.h integer

The H amount.

ID
app.layouts.registration.id string

The identifier.

W
app.layouts.registration.w integer

The W amount.

X
app.layouts.registration.x integer

The X amount.

Y
app.layouts.registration.y integer

The Y amount.

Login URL
app.login_url string

The login URL address.

Name
app.name string

The name.

Hosted
app.hosted boolean

Whether hosted.

Hosted Subdomain
app.hosted_subdomain string

The hosted subdomain.

Passage Branding
app.passage_branding boolean

Whether Passage branding.

Profile Management
app.profile_management boolean

Whether profile management.

Public Signup
app.public_signup boolean

Whether public signup.

Redirect URL
app.redirect_url string

The redirect URL address.

Refresh Absolute Lifetime
app.refresh_absolute_lifetime integer

The refresh absolute lifetime.

Refresh Enabled
app.refresh_enabled boolean

Whether refresh enabled.

Refresh Inactivity Lifetime
app.refresh_inactivity_lifetime integer

The refresh inactivity lifetime.

Require Email Verification
app.require_email_verification boolean

Whether to require email verification.

Require Identifier Verification
app.require_identifier_verification boolean

Whether to required identifier verification.

Required ID
app.required_identifier string

The required identifier.

Role
app.role string

The role.

RSA Public Key
app.rsa_public_key string

The RSA public key.

Session Timeout Length
app.session_timeout_length integer

The session timeout length.

Type
app.type string

The type.

User Metadata Schema
app.user_metadata_schema array of object
Field Name
app.user_metadata_schema.field_name string

The field name.

Friendly Name
app.user_metadata_schema.friendly_name string

The friendly name.

ID
app.user_metadata_schema.id string

The identifier.

Profile
app.user_metadata_schema.profile boolean

Whether profile.

Registration
app.user_metadata_schema.registration boolean

Whether registration.

Type
app.user_metadata_schema.type string

The type.

Technologies
app.technologies array of string

The technologies.

Passage Container Background Color
app.element_customization.passage_container_background_color string

The passage container background color.

Passage Container Max Width
app.element_customization.passage_container_max_width integer

The passage container maximum width.

Passage Input Box Background Color
app.element_customization.passage_input_box_background_color string

The passage input box background color.

Passage Input Box Border Radius
app.element_customization.passage_input_box_border_radius integer

The passage input box border radius.

Passage Header Font Family
app.element_customization.passage_header_font_family string

The passage header font family.

Passage Body Font Family
app.element_customization.passage_body_font_family string

The passage body font family.

Passage Header Text Color
app.element_customization.passage_header_text_color string

The passage header text color.

Passage Body Text Color
app.element_customization.passage_body_text_color string

The passage body text color.

Passage Primary Button Background Color
app.element_customization.passage_primary_button_background_color string

The passage primary button background color.

Passage Primary Button Text Color
app.element_customization.passage_primary_button_text_color string

The passage primary button text color.

Passage Primary Button Hover Color
app.element_customization.passage_primary_button_hover_color string

The passage primary button hover color.

Passage Primary Button Border Radius
app.element_customization.passage_primary_button_border_radius integer

The passage primary button border radius.

Passage Primary Button Border Color
app.element_customization.passage_primary_button_border_color string

The passage primary button border color.

Passage Primary Button Border Width
app.element_customization.passage_primary_button_border_width integer

The passage primary button border width.

Passage Secondary Button Background Color
app.element_customization.passage_secondary_button_background_color string

The passage secondary button background color.

Passage Secondary Button Text Color
app.element_customization.passage_secondary_button_text_color string

The passage secondary button text color.

Passage Secondary Button Hover Color
app.element_customization.passage_secondary_button_hover_color string

The passage secondary button hover color.

Passage Secondary Button Border Radius
app.element_customization.passage_secondary_button_border_radius integer

The passage secondary button border radius.

Passage Secondary Button Border Color
app.element_customization.passage_secondary_button_border_color string

The passage secondary button border color.

Passage Secondary Button Border Width
app.element_customization.passage_secondary_button_border_width integer

The passage secondary button border width.

Passage Container Background Color
app.element_customization_dark.passage_container_background_color string

The passage container background color.

Passage Container Max Width
app.element_customization_dark.passage_container_max_width integer

The passage container maximum width.

Passage Input Box Background Color
app.element_customization_dark.passage_input_box_background_color string

The passage input box background color.

Passage Input Box Border Radius
app.element_customization_dark.passage_input_box_border_radius integer

The passage input box border radius.

Passage Header Font Family
app.element_customization_dark.passage_header_font_family string

The passage header font family.

Passage Body Font Family
app.element_customization_dark.passage_body_font_family string

The passage body font family.

Passage Header Text Color
app.element_customization_dark.passage_header_text_color string

The passage header text color.

Passage Body Text Color
app.element_customization_dark.passage_body_text_color string

The passage body text color.

Passage Primary Button Background Color
app.element_customization_dark.passage_primary_button_background_color string

The passage primary button background color.

Passage Primary Button Text Color
app.element_customization_dark.passage_primary_button_text_color string

The passage primary button text color.

Passage Primary Button Hover Color
app.element_customization_dark.passage_primary_button_hover_color string

The passage primary button hover color.

Passage Primary Button Border Radius
app.element_customization_dark.passage_primary_button_border_radius integer

The passage primary button border radius.

Passage Primary Button Border Color
app.element_customization_dark.passage_primary_button_border_color string

The passage primary button border color.

Passage Primary Button Border Width
app.element_customization_dark.passage_primary_button_border_width integer

The passage primary button border width.

Passage Secondary Button Background Color
app.element_customization_dark.passage_secondary_button_background_color string

The passage secondary button background color.

Passage Secondary Button Text Color
app.element_customization_dark.passage_secondary_button_text_color string

The passage secondary button text color.

Passage Secondary Button Hover Color
app.element_customization_dark.passage_secondary_button_hover_color string

The passage secondary button hover color.

Passage Secondary Button Border Radius
app.element_customization_dark.passage_secondary_button_border_radius integer

The passage secondary button border radius.

Passage Secondary Button Border Color
app.element_customization_dark.passage_secondary_button_border_color string

The passage secondary button border color.

Passage Secondary Button Border Width
app.element_customization_dark.passage_secondary_button_border_width integer

The passage secondary button border width.

Light Logo URL
app.light_logo_url string

The light logo URL address.

Dark Logo URL
app.dark_logo_url string

The dark logo URL address.

ID Token Lifetime
app.id_token_lifetime integer

The identifier token lifetime.

Secret
app.secret string

The secret.

Get user

Get information about a user.

Parameters

Name Key Required Type Description
App ID
app_id True string

The app identifier.

User ID
user_id True string

The user identifier.

Returns

Name Path Type Description
Created At
user.created_at string

When created at.

Email
user.email string

The email address.

Email Verified
user.email_verified boolean

Whether email address is verified.

ID
user.id string

The identifier.

Last Login At
user.last_login_at string

The last login at.

Login Count
user.login_count integer

The login count.

Phone
user.phone string

The phone number.

Phone Verified
user.phone_verified boolean

Whether the phone number is verified.

Recent Events
user.recent_events array of object
Created At
user.recent_events.created_at string

When created at.

ID
user.recent_events.id string

The identifier.

IP
user.recent_events.ip_addr string

The IP address.

Type
user.recent_events.type string

The type.

User Agent
user.recent_events.user_agent string

The user agent.

Provider ID
user.social_connections.google.provider_id string

The provider identifier.

Created At
user.social_connections.google.created_at string

When created at.

Last Login At
user.social_connections.google.last_login_at string

When the last login was at.

Provider Identifier
user.social_connections.google.provider_identifier string

The provider identifier.

Provider ID
user.social_connections.github.provider_id string

The provider identifier.

Created At
user.social_connections.github.created_at string

When created at.

Last Login At
user.social_connections.github.last_login_at string

When the last login was at.

Provider Identifier
user.social_connections.github.provider_identifier string

The provider identifier.

Status
user.status string

The status.

Updated At
user.updated_at string

When updated at.

Web Auth
user.webauthn boolean

Whether web authentication.

Web Auth Devices
user.webauthn_devices array of object
Created At
user.webauthn_devices.created_at string

When created at.

Cred ID
user.webauthn_devices.cred_id string

The credential identifier.

Friendly Name
user.webauthn_devices.friendly_name string

The friendly name.

ID
user.webauthn_devices.id string

The identifier.

Last Login At
user.webauthn_devices.last_login_at string

When the last login was at.

Type
user.webauthn_devices.type string

The type.

Updated At
user.webauthn_devices.updated_at string

When updated at.

Usage Count
user.webauthn_devices.usage_count integer

The usage count.

Light
user.webauthn_devices.icons.light string

The light icon.

Dark
user.webauthn_devices.icons.dark string

The dark icon.

Web Auth Types
user.webauthn_types array of string

The web auth types.

List user devices

List user devices.

Parameters

Name Key Required Type Description
App ID
app_id True string

The app identifier.

User ID
user_id True string

The user identifier.

Returns

Name Path Type Description
Devices
devices array of object
Created At
devices.created_at string

When created at.

Cred ID
devices.cred_id string

The credential identifier.

Friendly Name
devices.friendly_name string

The friendly name.

Id
devices.id string

The identifier.

Last Login At
devices.last_login_at string

When last login at.

Type
devices.type string

The type.

Updated At
devices.updated_at string

When updated at.

Usage Count
devices.usage_count integer

The usage count.

Light
devices.icons.light string

The light icon.

Dark
devices.icons.dark string

The dark icon.

Revokes refresh tokens

Revokes all refresh tokens for a user

Parameters

Name Key Required Type Description
App ID
app_id True string

The app identifier.

User ID
user_id True string

The user identifier.

Returns

response
string

Update user

Update a user's information.

Parameters

Name Key Required Type Description
App ID
app_id True string

The app identifier.

User ID
user_id True string

The user identifier.

Email
email string

The email address.

Phone
phone string

The phone number.

Returns

Name Path Type Description
Created At
user.created_at string

When created at.

Email
user.email string

The email address.

Email Verified
user.email_verified boolean

Whether email address is verified.

ID
user.id string

The identifier.

Last Login At
user.last_login_at string

The last login at.

Login Count
user.login_count integer

The login count.

Phone
user.phone string

The phone number.

Phone Verified
user.phone_verified boolean

Whether the phone number is verified.

Recent Events
user.recent_events array of object
Created At
user.recent_events.created_at string

When created at.

ID
user.recent_events.id string

The identifier.

IP
user.recent_events.ip_addr string

The IP address.

Type
user.recent_events.type string

The type.

User Agent
user.recent_events.user_agent string

The user agent.

Provider ID
user.social_connections.google.provider_id string

The provider identifier.

Created At
user.social_connections.google.created_at string

When created at.

Last Login At
user.social_connections.google.last_login_at string

When the last login was at.

Provider Identifier
user.social_connections.google.provider_identifier string

The provider identifier.

Provider ID
user.social_connections.github.provider_id string

The provider identifier.

Created At
user.social_connections.github.created_at string

When created at.

Last Login At
user.social_connections.github.last_login_at string

When the last login was at.

Provider Identifier
user.social_connections.github.provider_identifier string

The provider identifier.

Status
user.status string

The status.

Updated At
user.updated_at string

When updated at.

Web Auth
user.webauthn boolean

Whether web authentication.

Web Auth Devices
user.webauthn_devices array of object
Created At
user.webauthn_devices.created_at string

When created at.

Cred ID
user.webauthn_devices.cred_id string

The credential identifier.

Friendly Name
user.webauthn_devices.friendly_name string

The friendly name.

ID
user.webauthn_devices.id string

The identifier.

Last Login At
user.webauthn_devices.last_login_at string

When the last login was at.

Type
user.webauthn_devices.type string

The type.

Updated At
user.webauthn_devices.updated_at string

When updated at.

Usage Count
user.webauthn_devices.usage_count integer

The usage count.

Light
user.webauthn_devices.icons.light string

The light icon.

Dark
user.webauthn_devices.icons.dark string

The dark icon.

Web Auth Types
user.webauthn_types array of string

The web auth types.

Definitions

string

This is the basic data type 'string'.