> ## Documentation Index
> Fetch the complete documentation index at: https://docs.apinizer.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

> You can manage credentials of clients that will access API Proxies, create access control lists (ACL), and perform contract/protocol management. You can configure identity providers, create organizations and IP groups, and generate access reports.

<Info>
  Identity Management provides all the necessary tools to manage credentials of clients that will access API Proxies in the Apinizer platform, create access control lists (ACL), perform contract and protocol management, manage organizations and IP groups, configure identity providers, and generate access reports.
</Info>

<Warning>
  Credential access permission alone is not sufficient for API proxy access. For the settings in the credential and access permission to be valid, one of the authentication policies must be added on the API Proxy and the **Security Manager** option must be selected as the authentication method in this policy.
</Warning>

## Module Core Components

The Identity Management module provides centralized management of credentials and access control lists of clients that will access API Proxies. With this module:

* Client credentials and access permissions are managed
* Contract and protocol management is performed
* Organizations and IP groups are created
* Identity providers are configured
* Access reports are generated

## Module Components

The Identity Management module is managed through the following pages:

<CardGroup cols={3}>
  <Card title="Credentials" icon="key" href="/en/admin/identity-management/credentials">
    Creating, managing credentials of clients that will access API Proxies and access control settings.
  </Card>

  <Card title="Contracts/Protocols" icon="file-contract" href="/en/admin/identity-management/contracts-protocols">
    Contract/protocol management with clients, API Proxy and credential association.
  </Card>

  <Card title="API Proxy ACL" icon="shield-check" href="/en/admin/identity-management/api-proxy-acl">
    Managing access permissions of credentials of clients that will access API Proxies and API Proxy-based access control.
  </Card>

  <Card title="API Proxy Group ACL" icon="layer-group" href="/en/admin/identity-management/api-proxy-group-acl">
    Managing access permissions of credentials of clients that will access API Proxy Groups and details of these permissions.
  </Card>

  <Card title="Organizations" icon="building" href="/en/admin/identity-management/organizations">
    Keeping organization information that credentials are linked to, searching and grouping credentials.
  </Card>

  <Card title="IP Groups" icon="network-wired" href="/en/admin/identity-management/ip-groups">
    Defining IP groups to manage a group of IP addresses together. Used in Allowed IP List and Blocked IP List policies.
  </Card>

  <Card title="Credential Roles" icon="user-shield" href="/en/admin/identity-management/credential-roles">
    Authorization and role definition after identity verification in API Proxies.
  </Card>

  <Card title="ACL Report" icon="chart-bar" href="/en/admin/identity-management/acl-report">
    Creating and querying access control list reports based on API Proxy or organization/credential.
  </Card>

  <Card title="Rate Limit Control List" icon="gauge" href="/en/admin/identity-management/rate-limit-control-list">
    Configuring rate limit control for APIs and endpoints, defining identity-based limits, and overuse protection.
  </Card>
</CardGroup>

## Identity Providers

Identity providers specify the user pool to be given to clients. These predefined identity providers are used when creating authentication policies.

<CardGroup cols={3}>
  <Card title="API Authentication Provider" icon="code" href="/en/admin/identity-management/identity-providers/api-authentication-provider">
    Identity provider configuration for user verification via API.
  </Card>

  <Card title="Database Provider" icon="database" href="/en/admin/identity-management/identity-providers/database-provider">
    Identity provider configuration for user verification via database.
  </Card>

  <Card title="LDAP Active Directory" icon="server" href="/en/admin/identity-management/identity-providers/ldap-active-directory">
    Identity provider configuration for user verification via LDAP/Active Directory.
  </Card>
</CardGroup>
