--- title: "Configure device claim scripts" slug: "configure-device-claim-scripts-v6-7" description: "Set up a Device Claim Script to ensure proper execution and checksum verification for seamless client device authentication." updated: 2026-04-21T20:59:44Z published: 2026-04-21T20:59:44Z canonical: "support.appgate.com/configure-device-claim-scripts-v6-7" --- > ## Documentation Index > Fetch the complete documentation index at: https://support.appgate.com/llms.txt > Use this file to discover all available pages before exploring further. # Configure device claim scripts Review the [Before you start](/v1/docs/device-claim-scripts-v6-7#before-you-start) section before creating a device claim script. In the **Device Claim Scripts** page, select **+Add** to create a device claim script, then complete the following fields: - ***Name.*** Enter the name the script will be referred to when mapping scripted (formerly on-demand) device claims for an identity provider. If you are editing an existing script, changing the name may break existing policies. - ***Notes***. Optional. Enter any notes for the script. - ***Tags***. Click **+Add** to add tags to the script. - ***Filename.*** This field auto-populates with the original filename of the uploaded script, but it can be edited. This will be used when executing scripts on the client device. - ***File.*** Select the *Choose a file…* button to upload the script. The following script formats are supported: .exe, .sh, .bat, .vbs and .ps1. If you have edited an existing script, you can upload the revised file to overwrite the one currently stored in the client. During authentication, the client downloads device claims scripts and stores them on the device. Before the script is run, the client confirms the checksum with the Controller to ensure the script has not been corrupted. If there is a difference, the client downloads the script again. This will ensure that the latest version of your device claims script will be downloaded and run by the client.