> This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.

Options for configuring a Firebase Authentication trigger.

**Signature:**

    export interface AuthOptions extends options.EventHandlerOptions 

**Extends:** [options.EventHandlerOptions](https://firebase.google.com/docs/reference/functions/2nd-gen/node/firebase-functions.eventhandleroptions#eventhandleroptions_interface)

## Properties

| Property | Type | Description |
|---|---|---|
| [tenantId](https://firebase.google.com/docs/reference/functions/2nd-gen/node/firebase-functions.identity.authoptions#identityauthoptionstenantid) | string \| [Expression](https://firebase.google.com/docs/reference/functions/2nd-gen/node/firebase-functions.params.expression#paramsexpression_class)\<string\> \| typeof [IS_NOT_TENANT](https://firebase.google.com/docs/reference/functions/2nd-gen/node/firebase-functions.identity#identityis_not_tenant) | ***(BETA)*** The ID of the Identity Platform tenant to scope the function to. If not set, the function triggers on users across all tenants. Set to `IS_NOT_TENANT` to only trigger on users in the default project (no tenant). |

## identity.AuthOptions.tenantId

> This API is provided as a preview for developers and may change based on feedback that we receive. Do not use this API in a production environment.

The ID of the Identity Platform tenant to scope the function to. If not set, the function triggers on users across all tenants. Set to `IS_NOT_TENANT` to only trigger on users in the default project (no tenant).

**Signature:**

    tenantId?: string | Expression<string> | typeof IS_NOT_TENANT;