

# Enabling IAM database authentication in Amazon Neptune
<a name="iam-auth-enable"></a>

By default, IAM database authentication is disabled when you create an Amazon Neptune DB cluster. You can enable IAM database authentication (or disable it again) using the Amazon Web Services Management Console.

To create a new Neptune DB cluster with IAM authentication by using the console, follow the instructions for creating a Neptune DB cluster in [Launching a Neptune DB cluster using the Amazon Web Services Management Console](manage-console-launch-console.md).

During the creation process, scroll down to **Additional settings** and select **Turn on IAM Authentication**.

**To enable or disable IAM authentication for an existing DB instance or cluster**

1. Sign in to the Amazon Management Console, and open the Amazon Neptune console at [https://console.aws.amazon.com/neptune/home](https://console.aws.amazon.com/neptune/home).

1. In the navigation pane, choose **Clusters**.

1. Choose the Neptune DB cluster that you want to modify, and then choose **Modify**.

1. Scroll down to **Additional settings**. For **IAM DB Authentication**, choose either **Turn on IAM Authentication** or **Turn off IAM Authentication** (to disable). Then choose **Next**.

1. Under **Scheduling of modifications**, choose when to apply the change, and then choose **Submit**.

**Important**  
Enabling or disabling IAM database authentication causes the DB engine to restart. This restart terminates all existing connections to the cluster and causes a brief interruption in availability. Plan to make this change during a maintenance window or at a time when the impact of a connection interruption is minimal.