[![Discourse Topics][discourse-shield]][discourse-url] ![Times Downloaded][downloads-shield] ![Issues][issues-shield] ![Latest Releases][release-shield] ![Contributor Shield][contributor-shield] [discourse-shield]: https://img.shields.io/badge/Discuss_This_Tool-0033a1 [discourse-url]: https://developer.sailpoint.com/discuss/tag/idn-admin-console [downloads-shield]: https://img.shields.io/github/downloads/sailpoint-oss/idn-admin-console/total?label=Downloads [issues-shield]:https://img.shields.io/github/issues/sailpoint-oss/idn-admin-console?label=Issues [release-shield]: https://img.shields.io/github/v/tag/sailpoint-oss/idn-admin-console?label=Current%20Release [contributor-shield]:https://img.shields.io/github/contributors/sailpoint-oss/idn-admin-console?label=Contributors [product-screenshot]: ./assets/images/idn-admin-console-output.png
Logo

IdentityNow Admin Console - README

A desktop application to administer and troubleshoot IdentityNow
Report Bug ยท Request Feature

- [About the project](#about-the-project) - [Get started](#get-started) - [Use a release](#use-a-release) - [Building the application from source](#build-the-application-from-source) - [Contribute](#contribute) - [License](#license) - [Discuss](#discuss) ## About the project The IdentityNow Admin Console is a desktop application you can use to administer and troubleshoot IdentityNow. The admin console is built using Electron and Sveltekit, and it is developed and maintained by the SailPoint Developer Relations team. The goal of the admin console is to provide a single place to perform common administrative tasks and troubleshoot issues in your IdentityNow tenant.

(back to top)

## Get started To use this tool, you will need to have an IdentityNow tenant. ### Use a release There are built versions of this application available for each major OS platform. You can find the latest release [here](https://github.com/sailpoint-oss/idn-admin-console/releases/latest). Pick your OS and download the relevant file from the latest release: | Platform | File Type | | -------- | --------- | | Windows | exe, zip | | Mac | dmg, zip | | Linux | deb, rpm, zip | If you want to build the application yourself, follow these steps:

(back to top)

### Build the application from source Prerequisites: * To build the application from source you will need NPM installed. You can find instructions on how to install NPM [here](https://docs.npmjs.com/downloading-and-installing-node-js-and-npm). Once you have NPM installed, you can clone this repository and run the following commands in the specified order and folders: Go to the folder: `./Sveltekit-App` First, run this command: ```bash npm install ``` Then run this command: ```bash npm run build ``` Next, go to the folder: `./Electron-App` First, run this command: ```bash npm install ``` Then, run this command: ```bash npm run build ``` As long as there are no errors during the build process, the built application binaries will then be located in the `./Electron-App/out` folder. ## Contribute Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**. If you have a suggestion to improve this project, please fork the repo and create a pull request. You can also make a suggestion by opening an issue with the tag `enhancement`. Don't forget to give the project a star! Thanks again! Follow these steps to make contributions: 1. Fork the project. 2. Create your feature branch: `git checkout -b feature/AmazingFeature` 3. Commit your changes: `git commit -m 'Add some AmazingFeature'` 4. Push to the branch: `git push origin feature/AmazingFeature` 5. Open a pull request.

(back to top)

## License Distributed under the MIT License. See `LICENSE.txt` for more information.

(back to top)

## Discuss You can go to the [SailPoint Developer Community Forum](https://developer.sailpoint.com/discuss/tag/idn-admin-console) to discuss this tool with other users!

(back to top)