--- title: "Get Authentication Instance" url: https://docs.catalyst.zoho.com/en/sdk/python/v1/cloud-scale/authentication/get-component-instance/ description: "This page describes the method to create a component instance in your Python application with sample code snippets." last_updated: 2025-03-28T12:54:49Z service: Cloud Scale type: general related_links: - name: "Authentication Help" url: /en/cloud-scale/help/authentication/introduction - name: "SDK Scopes" url: /en/sdk/python/v1/sdk-scopes --- # Authentication [Catalyst Cloud Scale Authentication](https://docs.catalyst.zoho.com/en/cloud-scale/help/authentication/introduction) features in Python SDK help you perform user authentication-specific operations, such as adding a new user, fetching details of the current user or all users, resetting the password of an existing user account, and deleting a user. ### Get a Component Instance A component instance is an object that can be used to access the predefined configurations specific to a particular component. You can create a component instance for Authentication to execute various user management actions, which will not fire a server-side call. The `app` reference used in the code below is the [Python object](https://docs.catalyst.zoho.com/en/sdk/python/v1/setup/#initializing-the-sdk) returned as a response during SDK initialization. You can create a new `authentication_service`instance as shown below : ```python #Get Authentication component instance authentication_service = app.authentication() ``` This component instance will be used as shown in the various Authentication sections of the Python SDK documentation.