How to

How to set up two factor with WebAuthn OTP

From version 5.8, we add support for Web Authentication (WebAuthn) as another second factor method besides Email, SMS, Authenticator, and OS2faktor. The new method offers clients such as Windows Hello, Apple’s Touch ID, and FIDO2 keys as a second factor […]

Deploy Safewhere Identify manually on Azure app service

Deploy Safewhere Identify manually on Azure app service As-is, because the Configurator tool doesn’t support deploying to Azure app service, this document will explore how to do that semi-manually as well as what we need to do next. The use […]

REST API – Support filtering and specifying the attributes to retrieve in the same request

Introduction This document will guide you how to use the filtering endpoint along with specific attributes to retrieve only needed information instead of receiving the whole resource object. SCIM 2.0 specification The SCIM 2.0 specification defines an attributes parameter that […]

How to setup and use custom database text resources 

Introduction In addition to editing text resource files, you can store your custom text resources in the database which has some unique advantages: Your custom text resources persist through version upgrades. You don’t need to make changes in multiple servers […]

Interceptor ClaimSelector

Introduction We ship a new interceptor that allows users for selecting what user account he or she wants to use when the identity’s claim has multiple values. How to setup Steps to set up a test: Create a new free […]

How to add new text resources to resx files and troubleshooting

Adding new text resources to resx files to use in your custom views is supported by all versions of Safewhere Identify.  A good tool to use for editing is the Zeta Resource Editor tool. We find that the guideline at is very […]

How to solve the error: Access denied when accessing to the Safewhere Admin

Given that you receive the error:  Access denied after logging in to the Safewhere Admin. This issue may happen when Safewhere Admin cannot figure out who the logged in is. In order to identifying a logged in user, Safewhere Admin needs […]

How to upgrade an Identify instance from an older version to version 5.5+ when SQL SessionState is used with multi subnet failover settings

Given that you have an Identify instance T1 which uses the Window authentication and its current session mode is SQLServer state whose connection string has the multiSubnetFailover setting, you need to do the following steps to ensure those settings stuffs kept after upgrading to […]

How to setup the WSFED protocol connection when the SP is an application under the site

Question: The WSFederation SP is setup as an application under the site at IIS. For example:   Should the declared endpoints for its WSFederation protocol connection setup have the splash ( / ) at the end? Answer: Yes, we need to […]

How to resolve the error ID4022 when a SAMLResponse’s signature or encrypted data doesn’t have KeyInfo element

Question: Identify receives a SAMLResponse message from an upstream Identity Provider that either doesn’t have KeyInfo elements or KeyInfo elements don’t directly tell key is used. For example: When processing such message, Identify may return error message:  ID4022: The key […]