Tool: IDN Admin Console

Hi All

We wanted to let you know about a new tool we have built.

Note: This application is not developed, maintained or supported by SailPoint. It is built and based on a community effort.

Features

Current Feature list is

  • Find Multiple Accounts in source and download report
  • Sources
    • Bulk Manage Aggregation Schedules (enable / disable / backup and restore accounts & entitlement)
    • Bulk Manage Source Owners
    • Bulk Run Aggregations (unoptimized/file upload)
  • Rules
    • Download Cloud Rules
    • Manage Connector Rules (Add / update / delete / download)
  • Roles
    • Bulk Manage Roles (Enable/disable/mark unmark as requestable/delete)
    • Bulk Manage Source Owners
  • Misc
    • Check and Set Org Time

Screenshots


Technical

It is an Angular app and using Electron to build for various environments. There is some technical how-to in the readme file. Currently hosted on GitHub repo and open source with MIT license.

Repo: GitHub - piyush-khandelwal-sp/idn-admin-console

Goal

We are looking for (list is not exhaustive)

  • Help from internal and external community if they are interested in spreading the word
  • Help from keen internal and external community to help us build more features and extend existing ones.
  • GitHub and Actions know-how to help management and auto build / deploy / version et al
  • Help us make the Angular framework better and plug holes if any.
  • Help us enhance it (pagination, current build documentation / standardizing and refactoring code et al … list is endless)
  • Testing, finding, and reporting and hopefully help fixing bugs – since this tool is not in use by virtually anyone, we are bound to find lot of issues to being with.
  • Looking for contributors for the repo to help us set it up properly

Hopefully you will find this tool useful and help us grow it!!!

Thanks @kenny_li & Bruce Ren

7 Likes

Hi @piyush_khandelwal,

this is great!, I was just looking at the multiple accounts is really nice, but I was wondering if it took in consideration the 10,000 records limit in the elastic search (we have 25000+)?

 I do not really understand code, but the query I found for the multiple accounts does not seem to do pagination and when executing it on Postman only returns 250 records, but I do not know if that is managed at some other point. 

Thanks,
Gustavo

@gsanr Thanks for using the tool. Yes I didn’t have this large dataset you have encountered during our build

But pagination is currently not supported and looking for help from community to do so. If anyone can help please check out Add pagination · Issue #18 · piyush-khandelwal-sp/idn-admin-console · GitHub

FYI @kenny_li

v1.0.2 release - Releases · piyush-khandelwal-sp/idn-admin-console · GitHub

  • Enhancement
    • #92 Support Alternate IDN Domain Names
  • Bug Fixes
    • #94 Fix Multiple Accounts Page when no account found
1 Like

New release for IDN Admin Console: v1.1.0

  • Enhancement
    • #70 Access Profile Management (Enable / Disable / Delete / Change Owner)

Download: Releases · piyush-khandelwal-sp/idn-admin-console · GitHub

Project: GitHub - piyush-khandelwal-sp/idn-admin-console

2 Likes

New release for IDN Admin Console: v1.2.0

  • Enhancement
    • #100 Reset Source (Accounts / Entitlements / Both)

Download: Releases · piyush-khandelwal-sp/idn-admin-console · GitHub

Project: GitHub - piyush-khandelwal-sp/idn-admin-console

2 Likes

New release for IDN Admin Console: v1.4.0

  • Enhancement
    • #109 Manage PAT
    • #105 Refactor Existing Code Structure
    • #104 Show Accounts and Entitlements Count in Source Reset
  • Bug Fixes
    • #103 Unable to close Confirm Modal for Source Reset bug

Download: Releases · piyush-khandelwal-sp/idn-admin-console · GitHub

Project: GitHub - piyush-khandelwal-sp/idn-admin-console

New release for IDN Admin Console: v1.4.1

BugFixes

  • #112 Encoded Characters not Decoded on Rule Download
  • #113 Helper Text Consistency

Download: Releases · piyush-khandelwal-sp/idn-admin-console · GitHub

Project: GitHub - piyush-khandelwal-sp/idn-admin-console

New release for IDN Admin Console: v1.6.0

Enhancements

  • #116 Update Branding
  • #119 Show Identity Count in Roles

Download: Releases · piyush-khandelwal-sp/idn-admin-console · GitHub

Project: GitHub - piyush-khandelwal-sp/idn-admin-console


New release for IDN Admin Console: v1.7.0

:rotating_light: NEW: Docker image now available at Docker Hub :rotating_light:

Enhancement
#122 Switch Search API to use v3
#123 Display Org Statistics (Misc → Org Statistics)

Download: Releases · piyush-khandelwal-sp/idn-admin-console · GitHub

Project: GitHub - piyush-khandelwal-sp/idn-admin-console

1 Like

New Release for IDN Admin Console: v1.8.0
Enhancements

  • #126 Comprehensive Roles Report
  • #127 Comprehensive Access Profile Report

Adds the following in the Access Profile download report (Access Profiles → Manage Access Profiles → Download)

  • Source Name
  • Entitlement List
  • Full Description

Adds the following in the Roles download report (Roles → Manage Roles → Download)

  • Criteria detail if Criteria Based
  • Identity List if not Criteria Based
  • Access Profiles attached to role

Download: Releases · piyush-khandelwal-sp/idn-admin-console · GitHub

Project: GitHub – piyush-khandelwal-sp/idn-admin-console

Docker: Docker Hub

New Release for IDN Admin Console: v1.10.0

New Section: Identity Profiles → Manage Identity Profiles

  • Ability to change priority
  • Ability to individually refresh Identity Profile.

New Section: Identity Profiles → Manage Identity Attribute Index

  • Ability to index / unindex identity attribute.

Comprehensive Source Information (Sources → Source Info)

  • Show and search for Authoritative Source
  • ID
  • Internal Name (helpful for rules)
  • Cloud External ID (helpful for internal API calls)
  • Account Count
  • Entitlement Count

Download: Releases · piyush-khandelwal-sp/idn-admin-console · GitHub

Project: GitHub – piyush-khandelwal-sp/idn-admin-console

Docker: Docker Hub

Website: IDN Admin Console: v1.10.0 - IdAM Thoughts

New Release for IDN Admin Console: v1.11.0

New Section (Identity Profiles → Manage Transforms)

  • Ability to add / update / delete / download / export all Transforms

New Feature: “Export All” button to export JSON Config for Backup

  • Transforms (Identity Profiles → Manage Transforms)
  • Access Profiles (Access Profiles → Manage Access Profiles)
  • Roles (Roles → Mange Roles)
  • Sources (Sources → Source Info)

Download: Releases · piyush-khandelwal-sp/idn-admin-console · GitHub

Project: GitHub – piyush-khandelwal-sp/idn-admin-console

Docker: Docker Hub

Website: IDN Admin Console: v1.11.0 - IdAM Thoughts

1 Like

New Release for IDN Admin Console: v1.12.0

New Feature: “Export All” button to download all rules

  • Cloud Rules (Rules → Manage Cloud Rules)
  • Connector Rules (Rules → Manage Connector Rules)

Download: Releases · piyush-khandelwal-sp/idn-admin-console · GitHub

Project: GitHub – piyush-khandelwal-sp/idn-admin-console

Docker: Docker Hub

Website: IDN Admin Console: v1.12.0 - IdAM Thoughts

New Release for IDN Admin Console: v1.13.0

New Feature: Ability to Backup and Add/Delete Attributes in Create Profile

  • Sources → Manage Create Profile

Download: Releases · piyush-khandelwal-sp/idn-admin-console · GitHub

Project: GitHub – piyush-khandelwal-sp/idn-admin-console

Docker: Docker Hub

Website: IDN Admin Console: v1.13.0 - IdAM Thoughts

IDN Admin Console: v1.14.0

New Feature: Display Identity Info (Identity Profiles → Identity Info) & Ability to walk up Manager Chain to get their info

  • Identity Profiles → Identity Info

Few Bug fixes

Download: Releases · piyush-khandelwal-sp/idn-admin-console · GitHub

Project: GitHub – piyush-khandelwal-sp/idn-admin-console

Docker: Docker Hub

Website: IDN Admin Console: v1.14.0 - IdAM Thoughts

IDN Admin Console: v1.15.0

Quick Update

  • Added Additional Identity Info and Ability to Export (Identity Profiles → Identity Info)

Download: Releases · piyush-khandelwal-sp/idn-admin-console · GitHub

Project: GitHub – piyush-khandelwal-sp/idn-admin-console

Docker: Docker Hub

Website: IDN Admin Console: v1.15.0 - IdAM Thoughts

IDN Admin Console: v1.16.0

Enhancements

  • #170 Rearrange Menu and Make Identity Info Default Login Page
  • #171 Enhanced Multiple Accounts Report (More info in Link)

Bug Fixes

  • #169 Fix location path of tsconfig.json

v1.15.2

Bug Fixes

  • Multiple Accounts Report: Added Note text due to current limitations.

v1.15.1

Bug Fixes

  • #161 Identity Info: Entitlement Names Showing Count

Download: Releases · piyush-khandelwal-sp/idn-admin-console · GitHub

Project: GitHub – piyush-khandelwal-sp/idn-admin-console

Docker: Docker Hub

Website: IDN Admin Console: v1.16.0 - IdAM Thoughts

IDN Admin Console: v1.18.0

Enhancements

  • #181 Identity Profiles: Manage LCS (Delete / Download)

v1.17.0

Enhancements

  • #175 See Access Request Status
  • #176 Ability to Forward Pending Access Request Approval
  • #177 Added Approval Summary Statistics
  • #178 Increase Default App and Container Width

Download: Releases · piyush-khandelwal-sp/idn-admin-console · GitHub

Project: GitHub – piyush-khandelwal-sp/idn-admin-console

Docker: Docker Hub

Website: IDN Admin Console: v1.18.0 - IdAM Thoughts