Generate JWT Token using PowerShell CMDLETS
With just PowerShell Cmdlets, you can generate a Bearer Auth Token using the following steps.
# please install JWT module in PowerShell
Install-Module JWT
# cmdlet to generate JWT Token
New-Jwt -Header '{"alg": "HS256", "typ": "JWT"}' -PayloadJson '{"iss": "<API_KEY_VALUE>", "exp": <EXPIRY_DATETIME_IN_UNIX_EPOCH>}' -Secret "<API_SECRET_VALUE>"Variables in CMDLET:<API_KEY_VALUE> : API Key Value<API_SECRET_VALUE> : API Secret Value<EXPIRY_DATETIME_IN_UNIX_EPOCH> : Time at which Token Expires in Unix Epochs in GMT (Eg: 1713519027.7295783)
Variables in CMDLET:
<API_KEY_VALUE> : API Key Value
<API_SECRET_VALUE> : API Secret Value
<EXPIRY_DATETIME_IN_UNIX_EPOCH> : Time at which Token Expires in Unix Epochs in GMT (Eg: 1713519027.7295783)
You can the generated token for Uptycs API calls
Related Articles
Provisioning roles using API
Overview Starting with Uptycs portal release 46025, Uptycs provides entity level granular user permissions through roles. This document outlines the process to create roles using API - with examples. Procedure -- Create a new role $ urestapi -k ...
Delete assets offline since a particular date using the API
This script / procedure outlines the process to delete assets which have been offline before a particular date. Prerequisite tools iusql urestapi Procedure Download api key from Uptycs UI Download attached script, delete_offline_assets_since.sh ...
Delete duplicate assets using the API
Duplicate asset (hostname) on Uptycs platform could be a result of particular asset being in rotation or being used a a loaner laptop in which case, uuid of the asset remains the same and the asset is recorded under different hostnames. Following ...
Create Custom Threat Source using API
The article includes the API query to create and update the threat source. We support uploading CSV as of now. To create Threat source: curl --location --request POST ...
Creating and testing multiple similar alerts using API
This article shows how to create or update multiple Alert Rules using SQL script with up to 4 parameters. Save SQL script in a separate file. The script can have up to 4 variables Edit the config file and update all variables as needed. The script ...