GitHub IAM
Integrate with GitHub services to perform Identity Lifecycle Management operations.
Identity and Access Management · GitHub
Configuration parameters
url— GitHub URL https://<domain>.github.com/ (required)creds_token—token— Tokenorg— Organization name (required)insecure— Trust any certificate (not secure)proxy— Use system proxy settingscreate-user-enabled— Allow creating usersupdate-user-enabled— Allow updating usersdisable-user-enabled— Allow disabling userscreate-if-not-exists— Automatically create user if not found in update and enable commandsmapper_in— Incoming Mapper (required)mapper_out— Outgoing Mapper
Commands (5)
-
get-mapping-fieldsRetrieves 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-userCreates a user.
-
iam-disable-userDisable an active user.
-
iam-get-userRetrieves a single user resource.
-
iam-update-userUpdates an existing user with the data passed in the user-profile argument.