

# Add more features and security options to your user pool
<a name="user-pool-next-steps"></a>

After you have followed the tutorials to complete example applications, you can broaden the scope of your user pool implementation. Or, if you didn't create a test application, create a new user pool according to your preferences. You can customize user pool features for other applications or [add external identity providers](tutorial-create-user-pool-social-idp.md). As you plan your move to put Amazon Cognito user pools in production applications, you can evaluate [additional examples and tutorials](cognito-guided-setup.md).

If your next priority is to examine and apply application security options in your user pools, see [Security best practices for Amazon Cognito user pools](user-pool-security-best-practices.md).

Amazon Cognito has feature plans that add functional and security options when you opt in to higher tiers. You can start with the *Lite* plan, add advanced authentication and authorization options with the *Essentials* plan, and add automated-reasoning security guardrails with the *Plus* plan. For more information, see [User pool feature plans](cognito-sign-in-feature-plans.md).

The following are some additional Amazon Cognito user pools features:
+ [Apply branding to managed login pages](managed-login-branding.md)
+ [Adding MFA to a user pool](user-pool-settings-mfa.md)
+ [Advanced security with threat protection](cognito-user-pool-settings-threat-protection.md)
+ [Customizing user pool workflows with Lambda triggers](cognito-user-pools-working-with-lambda-triggers.md)
+ [Using Amazon Pinpoint for user pool analytics](cognito-user-pools-pinpoint-integration.md)

For an overview of Amazon Cognito authentication and authorization models, see [How authentication works with Amazon Cognito](cognito-how-to-authenticate.md).

To access other Amazon Web Services services after a successful user pool authentication, see [Accessing Amazon Web Services services using an identity pool after sign-in](amazon-cognito-integrating-user-pools-with-identity-pools.md).

In addition to using the Amazon Web Services Management Console and the user pool SDKs, you can also manage your user pools by using the [Amazon Command Line Interface](https://docs.amazonaws.cn/cli/latest/reference/cognito-idp/index.html).

**Topics**
+ [Add social sign-in to your user pool](tutorial-create-user-pool-social-idp.md)
+ [Add a SAML 2.0 identity provider](tutorial-create-user-pool-saml-idp.md)