Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/notdodo/iamme-iamme

IAMme is a tool designed to visualize the connections between entities within an Okta tenant
https://github.com/notdodo/iamme-iamme

graph iam okta

Last synced: 2 months ago
JSON representation

IAMme is a tool designed to visualize the connections between entities within an Okta tenant

Awesome Lists containing this project

README

        

# IAMme IAMme

[![Golang CI](https://github.com/notdodo/IAMme-IAMme/actions/workflows/go-ci.yml/badge.svg)](https://github.com/notdodo/IAMme-IAMme/actions/workflows/go-ci.yml)
[![Infrastructure Security Scan](https://github.com/notdodo/IAMme-IAMme/actions/workflows/infrascan.yml/badge.svg)](https://github.com/notdodo/IAMme-IAMme/actions/workflows/infrascan.yml)

## ChatGPT definition

> "IAMme IAMme" seems to be an unusual and distinctive name. It appears to emphasize "IAM," which stands for Identity and Access Management, and could work as a creative and memorable name for a tool related to Okta or similar IAM systems.

Visualize your Okta tenant.

![Screenshot_20231208_151619](https://github.com/notdodo/IAMme-IAMme/assets/6991986/9e67f882-59c7-45ea-a847-6276b3943ca5)

IAMme is a tool designed to visualize the connections between entities within an Okta tenant, including:

- Users
- Groups
- Group Rules
- Group Memberships
- Applications
- Application Group Assigments

## Usage

To get started, set up the required environment variables by copying the example file:

`cp .env_example .env`

Edit the new `.env` file according to your preferences.

Start the Neo4j database:

`make start`

Dump Okta information into the database:

`make build`

`./iamme dump -u your-okta.okta.com -c "