Skip to content

A project consisting of an API that fixes problems with AWS's Identity Center API.

License

Notifications You must be signed in to change notification settings

Vicguin65/IBM-Identity-Center-API

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

123 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Identity Center API

AWS's IAM Identity Center SCIM API does not provide a user with certian functionalites. Consequently, it is recommendeed to go through the SDK. Exaples of the SCIM API limitations include paginated requests for ListUsers and certain requests that exist in Identity Store SDK functions do not exist in the SCIM API. Therefore, this project aims to build a REST API to to replicate the current SDK.

Installation

Create a python virtual environment.

python -m venv .\venv

Activate the virtual environment.

venv\Scripts\activate.bat

Download the Python libraries.

pip install -r requirements.txt

Prerequisites

Install AWS CLI

Setup AWS credentials

Install SAM CLI

Setup

Change directory to identity-store-lambda

cd identity-store-lambda

Build with sam build

sam build

Deploy sam guided

sam deploy --guided

Verification

Visit API Gateway on the AWS Console to see the endpoint URL.

License

MIT

About

A project consisting of an API that fixes problems with AWS's Identity Center API.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •