GitHub IAM
Integrate with GitHub services to perform Identity Lifecycle Management operations.
- Category
- Identity and Access Management
- Pack
- GitHub
Configuration parameters
- url — GitHub URL https://<domain>.github.com/ (required)
- creds_token —
- token — Token
- org — Organization name (required)
- insecure — Trust any certificate (not secure)
- proxy — Use system proxy settings
- create-user-enabled — Allow creating users
- update-user-enabled — Allow updating users
- disable-user-enabled — Allow disabling users
- create-if-not-exists — Automatically create user if not found in update and enable commands
- mapper_in — Incoming Mapper (required)
- mapper_out — Outgoing Mapper
Commands (5)
- get-mapping-fields — Retrieves a User Profile schema which holds all of the user fields within the application. Used for outgoing-mapping through the Get Schema option.
- iam-create-user — Creates a user.
- iam-disable-user — Disable an active user.
- iam-get-user — Retrieves a single user resource.
- iam-update-user — Updates an existing user with the data passed in the user-profile argument.