Authorized Search | Yext Hitchhikers Platform
What You’ll Learn
In this section, you will learn:
- An overview of Authorized Search
- The available authorization options in Yext Search
Overview
Authorized Search refers to a search experience where users will see different results based on their level of access. In Yext, we offer two ways of accomplishing this:
- Yext Authorization
- External Authorization
Authorized search is configured at the vertical level in your search experience, so you can leverage both Yext authorization and external authorization in the same search experience if you choose. You can also have verticals in the same experience without any authorization at all.
Both authorization options are outlined below.
Yext Authorization
Yext Authorization pulls from Yext user permission data in order to determine a user’s authorization. For each user, you can designate the entities they have permissions to view and limit their search results to match those permissions.
This is recommended for use cases where all users of the authorized search experience will also be managed in Yext. This is also the easiest option if you are building web pages with Yext Sites.
External Authorization
External authorization integrates permissions from an external source (such as Google Drive or Sharepoint) with entities in Yext. An external identity can be passed at query time in a user token and linked to entities in Yext Content.
This is recommended for users with data sets that already have document-level access controls pulled in via Connectors (such as Google Drive, Box, Dropbox and Sharepoint). This is also an option for customers who manage user permissions outside of Yext.