v1.3.2
What's Changed
The authentication module has been updated to MSAL, which replaces the deprecated ADAL library. This update brings additional authentication options, including Client Credentials and Certificate-based authentication.
-
Client Credentials: This method utilizes the
CLIENT_ID
andCLIENT_SECRET
to authenticate. -
Certificate-based Authentication: You can use a certificate uploaded to your Azure AD App Registration by adding the
-c
parameter. Additionally, you must set the environment variablesKEY_FILE
andTHUMBPRINT
to specify the path to the private key of the certificate and the thumbprint of the certificate, respectively. When using this option, do not specify the-m
parameter. -
Interactive Authentication: If you are running the tool interactively and wish to authenticate with your own account, add the
-i
parameter. This will open a browser window prompting you to authenticate. When using this option, do not specify the-m
parameter.
Full Changelog: v1.3.1...v1.3.2