IdentityNow Extensions for Visual Studio Code

Hello everyone!

As a daily-user of VSCode, I wanted to have a helpful extension to ease things with IdentityNow and its APIs.

Note: This extension is not developed, maintained or supported by SailPoint. It is a community effort to help manage IdentityNow from Visual Studio Code.

The extension has evolved and support the following operation, while benefiting from a fully-feature IDE like VSCode:

  • Connect to several tenants
  • Export config of a tenant
  • View, edit, aggregate or reset sources
  • View, create, edit, delete, and test transforms
  • View, create, edit, delete provisioning policies of a source
  • View, create, edit, delete schemas of a source
  • View, edit, enable, disable, and test workflows and view execution history
  • View, create, edit, delete connector rules and export/import the script of a rule

Once you have installed the extension, you will be have a new “IDN” menu where you add tenants and view objects:

For more information, you can get to SailPoint IdentityNow - Visual Studio Marketplace

Installation

Installation is straightforward as the extension is published in VSCode marketplace.

Go to the extension menu or press Ctrl+Shift+X and look for the extension “IdentityNow”. Click on the button Install.

11 Likes

:tada: Here is version 0.0.29 :tada:

A few fixes, improvements, additions:

  • Display warning if file is too big (cf. #66)
  • Export/Import workflows (cf. #57)
  • Edit Public Identities Config
  • Edit Access Request Configuration
  • Can export everything with SP-Config (cf. #56)
  • Can select cloud rules for export with SP-Config
  • Add IDENTITY_OBJECT_CONFIG as an importable object from SP-Config

As always, if you have any issue, do not hesitate to open a new issue in GitHub :wink:

3 Likes

Is it possible or is there a consideration to update an IDN attribute, such as making it searchable, within vscode?

:tada: Here is version 0.0.30 :tada:

It adds:

  • Support for Search attribute config (cf. #64)
  • Support for Identity Attributes (@ts_fpatterson hope you like it :wink: )
2 Likes

Great Job @yannick_beot and your team for this VS code extension.

It will be a good idea to integrate : IdentityNow Bulk AccessProfile and Role Importer.

:tada: Here is version 1.0.0 :tada:
It brings the support of entitlements for importing/exporting roles.
Most importantly, the extension has reached a milestone for which I considered the direct usage of API or Postman is unnecessary.
The extension will continue to evolve (the next step is probably the depreciation of the CC API for instance). But I think it deserves its version 1.0.

As usual, if you have any issue or any idea, do not hesitate to open a new issue in GitHub!

8 Likes