Skip to content

Releases: SSHcom/privx-sdk-go

v1.36.0

03 Sep 10:24
a21346a
Compare
Choose a tag to compare

Adding support for PrivX 36.0. Some models have new fields:

  • ManagedAccount model: new SamAccountName and DisableRdpCertAuth properties.
  • ManagedAccountCreateData, ManagedAccountChangeSet model: new DisableRdpCertAuth property.
  • LocalUser model: new Attributes property and Attribute type.

Note: ensure that the values of these fields are not accidentally overwritten (e.g with zero values) when updating one of the mentioned resources.

Some notable changes in PrivX 36.0 (please refer to PrivX documentations for full details):

  • Custom attributes can be assigned to local user.
  • ManagedAccount SecurityIdentifier field can be modified (if needed).
  • ManagedAccount SamAccountName can be specified.
  • RDP certificate authentication can be disabled for a ManagedAccount via DisableRdpCertAuth flag.

The changes above are part of the support for RDP certificate authentication using strong mapping (SID extension). The SecurityIdentifier (SID) is scanned automatically if possible. Otherwise, it can be edited via custom attribute for local user or via SecurityIdentifier property for ManagedUser. Legacy Windows account format DOMAIN\username can be used in a host account configuration together with a target domain.

v1.35.1

23 Jul 11:15
4d186aa
Compare
Choose a tag to compare

Improvements

  • The workflow creation/update endpoints in the workflow package have been fixed by adding the missing attribute fields to both the Workflow and Request structs
  • Missing attribute fields have been added to the TrustedClient struct in the userstore package
  • We have added missing query parameters to the get all role members endpoint. Consequently, the function signature has been updated to accommodate these parameters

v1.35.0

26 Jun 08:17
38f6f9e
Compare
Choose a tag to compare

Important Notice:

We want to inform users about upcoming changes that will break the backwards compatibility of the Go SDK. These changes will be introduced with the upcoming SDK version 2.x.x in the near future.

Please note that version 1.35.0 remains backwards compatible, so no immediate action is required. We will provide more detailed information as soon as SDK version 2.x.x is ready for release.

PrivX SDK v1.35.0

PrivX SDK v1.35.0 is now compatible with PrivX v35.

New API Endpoints

API endpoints for the new password management feature for Active Directory and Entra domains have been added to the SDK. For more information, please refer to the Release Notes and our API Documentations for detailed specifications.

Improvements

  • We have added query parameters to the list all roles endpoint. Consequently, the function signature has been updated to accommodate these parameters
  • Unnecessary third party packages have been removed

v1.34.0

16 Apr 12:26
4208b8c
Compare
Choose a tag to compare

PrivX SDK v1.34.0 is now compatible with PrivX v34.

Improvements

  • Add support for optional "Set-Cookie" header

v1.33.0

15 Feb 13:58
60980ce
Compare
Choose a tag to compare

PrivX SDK v1.33.0 is now compatible with PrivX v33.

New API Endpoints

API endpoints for the following new v33 features have been added to the SDK:
Verify if a restart is required for given settings scope. - API

v1.32.1

13 Dec 08:22
bb8fd4e
Compare
Choose a tag to compare

Improvements

An update has been implemented in PrivX concerning the API Roles Parameters. The previously absent "GrantValidityPeriods" field has now been added into the"Role" struct.
"GrantStart" and "GrantEnd" are deprecated and will be removed with a later SDK release.

For additional details, please refer to the latest release notes for PrivX 32.

v1.32.0

12 Dec 08:24
d319ff4
Compare
Choose a tag to compare

PrivX SDK v1.32.0 is now compatible with PrivX v32.

New API Endpoints

API endpoints for the following new v32 features have been added to the SDK:
Mobile Gateway - API

Improvements

Session-Password Authentication Compatibility

v1.31.0

05 Sep 08:08
a9f792a
Compare
Choose a tag to compare

PrivX SDK v1.31.0 is now compatible with PrivX v31.

New API Endpoints

API endpoints for the following new v31 features have been added to the SDK:
Authorizer, renew and revoke CA Key for Access Groups - API

Improvements

Upgrade Go version
Add missing attributes
Improve code base

v1.30.0

26 Jul 07:48
9a70e51
Compare
Choose a tag to compare

PrivX SDK v1.30.0 is now compatible with PrivX v30.

New API Endpoints

API endpoints for the following new v30 features have been added to the SDK:
DB Proxy - API

Improvements

Expand existing license and host store structs with new fields
Upgrade Dependencies
Add missing attributes
Improve code base

v1.29.0

11 May 08:01
13178da
Compare
Choose a tag to compare

PrivX SDK v1.29.0 is now compatible with PrivX v29.

New API Endpoints

API endpoints for the following new v27, v28 and v29 features have been added to the SDK:
User Session Management - API

Improvements

Upgrade Go version
Upgrade Dependencies
Improve code base