{"revision":"c10276e953456835cdbb1f3a60d58ae1980be353","document":{"id":40873,"path":"platform-security/connections-and-credentials/configure-authentication-algorithm.md","title":"Configure an authentication algorithm","bundle":null,"doc_type":null,"release":"australia","body":"\n# Configure an authentication algorithm\n\nConfigure an authentication algorithm so that you can sign outbound HTTP requests.\n\n## Before you begin\n\nYou should have a script include configured before you configure an authentication algorithm.\n\nRole required: admin\n\n## Procedure\n\n1.  Navigate to **All** &gt; **Credentials &amp; Connections** &gt; **Authentication Algorithms**, and click **New**.\n\n2.  On the form, fill in the fields.\n\n    The database selection in the **Format** field determines which fields are available.\n\n    |Field|Description|\n    |-----|-----------|\n    |Name|Unique name of this algorithm.|\n    |Algorithm|Outbound request type.|\n    |Description|Description of what your algorithm does.|\n    |Application|Scope that your application runs in.|\n    |Instance Authentication Script|Script that you select from the Script Includes table.|\n    |MID Authentication Script|Script that you select from the MID Server Script Includes \\[Discovery view\\] table.|\n\n3.  Click **Submit**.\n\n\n"}}