Quickstart for Identity Platform

This quickstart shows you how to enable Identity Platform, configure an email provider, and add your first user.

Before you begin

To complete this quickstart, you'll need the following:

  • A Google Cloud project for which you're a Project Owner, with billing enabled.

Enabling Identity Platform

To turn on Identity Platform, follow the steps below:

  1. Go to the Identity Platform Marketplace page in the Cloud Console.
    Go to the Identity Platform Marketplace page
  2. Click Enable Identity Platform.
  3. The Identity Platform page displays in the Cloud Console.

Adding a provider

After you enable Identity Platform, configure an authentication method so users can sign in to your application.

To enable an identity provider:

  1. Go to the Identity Providers page in the Cloud Console.
    Go to the Identity Providers page
  2. Click Add A Provider.
  3. Select Email/Password from the list of providers and enterprise federation standards.

If you'd like to you select a provider other than email/password, enter details that are relevant for your provider, like App or Client ID, App Secret, and other provider-specific information. For additional directions with other providers, see the following:

Adding a user

Once you have enabled a provider, you can begin to add users to Identity Platform. To add users:

  1. Go to the Identity Providers page in the Cloud Console.
    Go to the Identity Providers page
  2. Click Add user.
  3. Create mock-user by adding a email and password.

The Identity Platform Client SDKs and Admin SDKs

Identity Platform offers two SDK integrations to authenticate users and manage user access to GCP resources.

  • The Identity Platform Client SDK allows you to integrate one or more sign-in methods into your app. The Client SDKs are available across many major platforms. To obtain the SDKs and learn more, see the Authentication article. For SDK documentation, see the following pages:

  • The Identity Platform Admin SDK allows administrators to integrate their own servers with Identity Platform and perform common tasks, such as user management, custom authentication, identity verification, and custom claims.

What's next