WALLIX Bastion
Centralized Control and Monitoring of Privileged Access to Sensitive Assets.
Authentication & Identity Management · WALLIX Bastion
Configuration parameters
url— Server URL (e.g. localhost) (required)auth_user— API Auth User (required)auth_key— API Auth Key or user passwordis_password— Password authentication mode (set false if you provided an API key)insecure— Trust any certificate (not secure)proxy— Use system proxy settingsapi_version— API version to use. Leave the field empty to use the latest API version available.timeout— API requests timeout in seconds. The default value is 60 seconds.
Commands (188)
-
wab-add-account-in-global-domainAdd an account in a global domain category: Domain Accounts.
-
wab-add-account-to-local-domain-of-applicationAdd an account to a local domain of an application category: Application Accounts.
-
wab-add-account-to-local-domain-on-deviceAdd an account to a local domain on a device category: Device Accounts.
-
wab-add-authorizationAdd an authorization category: Authorizations.
-
wab-add-connection-policyAdd a connection policy category: Connection Policies.
-
wab-add-credential-to-application-accountAdd a credential to an application account on a local domain category: Application Account Credentials.
-
wab-add-credential-to-device-accountAdd a credential to a device account on a local domain category: Device Account Credentials.
-
wab-add-credential-to-global-domain-accountAdd a credential to a global domain account category: Domain Account Credentials.
-
wab-add-deviceAdd a device category: Devices.
-
wab-add-global-domainAdd a global domain category: Domains.
-
wab-add-local-domain-in-applicationAdd a local domain in an application category: Application Local Domains.
-
wab-add-local-domain-in-deviceAdd a local domain in a device category: Device Local Domains.
-
wab-add-mapping-in-domainAdd a mapping in a domain and set mapping fallback. If the field "external_group" is set to "*", it is used as the fallback mapping, which allows mapping of users in the domain that do not belong to the external_group to be mapped to the user_group by default category: Auth Domain Mappings.
-
wab-add-mapping-in-groupAdd a mapping in a group and set mapping fallback. If the field "external_group" is set to "*", it is used as the fallback mapping, which allows mapping of users in the domain that do not belong to the external_group to be mapped to the user group by default category: User Group Mappings.
-
wab-add-notificationAdd a notification category: Notifications.
-
wab-add-password-change-policyAdd a password change policy. Note: at least password or SSH options must be given in the policy (and both can be used at same time) category: Password Change Policies.
-
wab-add-password-target-to-target-groupAdd a password checkout account to a target group.
-
wab-add-restriction-to-target-groupAdd a restriction in a targetgroup category: Target Group Restrictions.
-
wab-add-restriction-to-usergroupAdd a restriction to a usergroup category: User Group Restrictions.
-
wab-add-service-in-deviceAdd a service in a device category: Device Services.
-
wab-add-session-target-to-target-groupAdd a target account to a target group.
-
wab-add-target-groupAdd a target group category: Target Groups.
-
wab-add-timeframeAdd a timeframe category: Timeframes.
-
wab-add-timeframe-periodAdd a period to a timeframe category: Timeframes.
-
wab-add-userAdd a user category: Users.
-
wab-add-user-groupAdd a user group category: User Groups.
-
wab-cancel-accepted-approvalCancel an accepted approval. Note: you can cancel an approval only if you are in approvers groups of authorization and the end date is still not reached category: Approvals Assignments.
-
wab-cancel-approval-requestCancel an approval request category: Approvals Requests.
-
wab-cancel-scan-jobCancel a scan job category: Scan Jobs.
-
wab-change-password-or-ssh-key-of-accountChange password or SSH key of an account and propagate changes on the target host. If the body is empty, an automatic password change is performed: the password or the SSH key are changed to a newly generated value, according to the password change policy on the domain. Note: the password change must be enabled on the domain, with a plugin that will be used to change the password on the target host category: Account Change Password.
-
wab-check-if-approval-is-required-for-targetCheck if an approval is required for this target (optionally for a given date in future) category: Approvals Requests Target.
-
wab-create-session-requestCreate a session request category: Sessions Requests.
-
wab-delete-accountDelete an account category: Accounts.
-
wab-delete-account-from-global-domainDelete an account from a global domain category: Domain Accounts.
-
wab-delete-account-from-local-domain-of-applicationDelete an account from a local domain of an application category: Application Accounts.
-
wab-delete-account-from-local-domain-of-deviceDelete an account from a local domain of a device category: Device Accounts.
-
wab-delete-applicationDelete an application category: Applications.
-
wab-delete-authorizationDelete an authorization category: Authorizations.
-
wab-delete-connection-policyDelete a connection policy. Note: it is not possible to delete the default Bastion connection policies category: Connection Policies.
-
wab-delete-deviceDelete a device category: Devices.
-
wab-delete-global-domainDelete a global domain category: Domains.
-
wab-delete-local-domain-from-applicationDelete a local domain from an application category: Application Local Domains.
-
wab-delete-local-domain-from-deviceDelete a local domain from a device category: Device Local Domains.
-
wab-delete-mapping-of-domainDelete the mapping of the given domain category: Auth Domain Mappings.
-
wab-delete-mapping-of-user-groupDelete the mapping of the given user group category: User Group Mappings.
-
wab-delete-notificationDelete a notification category: Notifications.
-
wab-delete-password-change-policyDelete a password change policy category: Password Change Policies.
-
wab-delete-pending-or-live-session-requestDelete a pending or a live session request category: Sessions Requests.
-
wab-delete-resource-from-global-domain-accountdelete a resource from the global domain account category: Domain Accounts.
-
wab-delete-restriction-from-targetgroupDelete a restriction from a targetgroup category: Target Group Restrictions.
-
wab-delete-restriction-from-usergroupDelete a restriction from a usergroup category: User Group Restrictions.
-
wab-delete-scanDelete a scan category: Scans.
-
wab-delete-service-from-deviceDelete a service from a device category: Device Services.
-
wab-delete-target-from-groupDelete a target from a group category: Target Groups.
-
wab-delete-target-groupDelete a target group category: Target Groups.
-
wab-delete-timeframeDelete a timeframe category: Timeframes.
-
wab-delete-user-groupDelete a user group category: User Groups.
-
wab-edit-account-in-global-domainEdit an account in a global domain category: Domain Accounts.
-
wab-edit-account-on-local-domain-of-applicationEdit an account on a local domain of an application category: Application Accounts.
-
wab-edit-account-on-local-domain-of-deviceEdit an account on a local domain of a device category: Device Accounts.
-
wab-edit-applicationEdit an application category: Applications.
-
wab-edit-authorizationEdit an authorization category: Authorizations.
-
wab-edit-connection-policyEdit a connection policy category: Connection Policies.
-
wab-edit-credential-of-application-accountEdit a credential of an application account on a local domain category: Application Account Credentials.
-
wab-edit-credential-of-device-accountEdit a credential of an account on a local domain of a device category: Device Account Credentials.
-
wab-edit-credential-of-global-domain-accountEdit a credential of a global domain account category: Domain Account Credentials.
-
wab-edit-deviceEdit a device category: Devices.
-
wab-edit-mapping-of-domainEdit a mapping of a domain category: Auth Domain Mappings.
-
wab-edit-mapping-of-user-groupEdit a mapping of a user group category: User Group Mappings.
-
wab-edit-mappings-of-domainEdit mappings of a domain category: Auth Domain Mappings.
-
wab-edit-notificationEdit a notification category: Notifications.
-
wab-edit-password-change-policyEdit a password change policy category: Password Change Policies.
-
wab-edit-restriction-from-targetgroupEdit a restriction from a targetgroup category: Target Group Restrictions.
-
wab-edit-restriction-from-usergroupEdit a restriction from a usergroup category: User Group Restrictions.
-
wab-edit-scanEdit a scan category: Scans.
-
wab-edit-service-of-deviceEdit a service of a device category: Device Services.
-
wab-edit-sessionEdit a session category: Sessions.
-
wab-edit-target-groupEdit a target group category: Target Groups.
-
wab-edit-timeframeEdit a timeframe category: Timeframes.
-
wab-edit-userEdit a user category: Users.
-
wab-edit-user-groupEdit a user group category: User Groups.
-
wab-extend-duration-time-to-get-passwords-for-targetExtend the duration time to get the passwords for a given target category: Target Passwords.
-
wab-generate-trace-for-sessionGenerate a trace for a session category: Sessions Traces.
-
wab-get-account-of-global-domainGet the account of a global domain category: Domain Accounts.
-
wab-get-account-referenceGet account reference category: Account References.
-
wab-get-account-referencesGet account references category: Account References.
-
wab-get-accounts-of-global-domainGet the accounts of a global domain category: Domain Accounts.
-
wab-get-all-accountsGet all accounts category: Accounts.
-
wab-get-all-accounts-on-device-local-domainGet all accounts on a device local domain category: Device Accounts.
-
wab-get-applicationGet the application category: Applications.
-
wab-get-application-accountGet the application account category: Application Accounts.
-
wab-get-application-account-credentialGet the application account credential category: Application Account Credentials.
-
wab-get-application-account-credentialsGet the application account credentials category: Application Account Credentials.
-
wab-get-application-accountsGet the application accounts category: Application Accounts.
-
wab-get-applicationsGet the applications category: Applications.
-
wab-get-approval-request-pending-for-userGet the approval request pending for this user (by default the user logged on the REST API), or the approval request with the given id category: Approvals Requests.
-
wab-get-approvalsGet the approvals category: Approvals.
-
wab-get-approvals-for-all-approversGet the approvals for a given approver category: Approvals Assignments.
-
wab-get-approvals-for-approverGet the approvals for a given approver category: Approvals Assignments.
-
wab-get-auth-domainGet the auth domain category: Auth Domains.
-
wab-get-auth-domainsGet the auth domains category: Auth Domains.
-
wab-get-authenticationGet the authentication category: Authentications.
-
wab-get-authenticationsGet the authentications category: Authentications.
-
wab-get-authorizationGet the authorization category: Authorizations.
-
wab-get-authorizationsGet the authorizations category: Authorizations.
-
wab-get-certificate-on-deviceGet the certificate on a device category: Device Certificates.
-
wab-get-certificates-on-deviceGet the certificates on a device category: Device Certificates.
-
wab-get-checkout-policiesGet the checkout policies category: Checkout Policies.
-
wab-get-checkout-policyGet the checkout policy category: Checkout Policies.
-
wab-get-clusterGet the cluster category: Clusters.
-
wab-get-clustersGet the clusters category: Clusters.
-
wab-get-connection-policiesGet the connection policies category: Connection Policies.
-
wab-get-connection-policyGet the connection policy category: Connection Policies.
-
wab-get-current-serial-configuration-number-of-bastionGet current serial configuration number of the Bastion. This number can be used to know if the Bastion configuration was changed category: Configuration Number.
-
wab-get-deviceGet the device category: Devices.
-
wab-get-device-account-credentialGet one credential of an account on a device local domain category: Device Account Credentials.
-
wab-get-device-account-credentialsGet all credentials of an account on a device local domain category: Device Account Credentials.
-
wab-get-devicesGet the devices category: Devices.
-
wab-get-external-authenticationGet the external authentication category: External Authentications.
-
wab-get-external-authentication-group-mappingsGet the external authentication group mappings category: Ldap Mappings.
-
wab-get-external-authenticationsGet the external authentications category: External Authentications.
-
wab-get-global-domainGet the global domain category: Domains.
-
wab-get-global-domain-account-credentialGet the credential of a global domain account category: Domain Account Credentials.
-
wab-get-global-domain-account-credentialsGet the credentials of a global domain account category: Domain Account Credentials.
-
wab-get-global-domainsGet the global domains category: Domains.
-
wab-get-information-about-wallix-bastion-licenseGet information about the WALLIX Bastion license category: License Info.
-
wab-get-latest-snapshot-of-running-sessionGet the latest snapshot of a running session category: Sessions Snapshots.
-
wab-get-ldap-user-of-domainGet the LDAP user of a given domain category: Ldap Users.
-
wab-get-ldap-users-of-domainGet the LDAP users of a given domain category: Ldap Users.
-
wab-get-local-domain-data-for-applicationGet local domain data for a given application category: Application Local Domains.
-
wab-get-local-domain-of-deviceGet the local domain of a device category: Device Local Domains.
-
wab-get-local-domains-data-for-applicationGet local domains data for a given application category: Application Local Domains.
-
wab-get-local-domains-of-deviceGet the local domains of a device category: Device Local Domains.
-
wab-get-mapping-of-domainGet the mapping of a domain category: Auth Domain Mappings.
-
wab-get-mapping-of-user-groupGet the mapping of a user group category: User Group Mappings.
-
wab-get-mappings-of-domainGet the mappings of a domain category: Auth Domain Mappings.
-
wab-get-mappings-of-user-groupGet the mappings of a user group category: User Group Mappings.
-
wab-get-notificationGet the notification category: Notifications.
-
wab-get-notificationsGet the notifications category: Notifications.
-
wab-get-object-to-onboardGet object to onboard, by type (either devices with their linked accounts or global accounts alone) category: Onboarding Objects.
-
wab-get-one-accountGet one account category: Accounts.
-
wab-get-one-account-on-device-local-domainGet one account on a device local domain category: Device Accounts.
-
wab-get-password-change-policiesGet the password change policies category: Password Change Policies.
-
wab-get-password-change-policyGet the password change policy category: Password Change Policies.
-
wab-get-password-for-targetGet the password for a given target category: Target Passwords.
-
wab-get-passwordrightsGet current user's or the user 'user_name' password rights on accounts (for checkout/checkin) category: Password Rights.
-
wab-get-passwordrights-user-nameGet current user's or the user 'user_name' password rights on accounts (for checkout/checkin) category: Password Rights.
-
wab-get-profileGet the profile category: Profiles.
-
wab-get-profilesGet the profiles category: Profiles.
-
wab-get-scanGet the scan category: Scans.
-
wab-get-scanjobGet the scanjob category: Scan Jobs.
-
wab-get-scanjobsGet the scanjobs category: Scan Jobs.
-
wab-get-scansGet the scans category: Scans.
-
wab-get-service-of-deviceGet the service of a device category: Device Services.
-
wab-get-services-of-deviceGet the services of a device category: Device Services.
-
wab-get-session-metadataGet the metadata of one or multiple sessions category: Sessions Metadata.
-
wab-get-session-sharing-requestsGet session sharing requests category: Sessions Requests.
-
wab-get-sessionrightsGet current user's or the user 'user_name' session rights (connections via proxies) category: Session Rights.
-
wab-get-sessionrights-user-nameGet current user's or the user 'user_name' session rights (connections via proxies) category: Session Rights.
-
wab-get-sessionsGet the sessions category: Sessions.
-
wab-get-status-of-trace-generationGet the status of a trace generation category: Sessions Traces.
-
wab-get-target-by-typeGet the target by type category: Targets.
-
wab-get-target-groupGet the target group category: Target Groups.
-
wab-get-target-group-restrictionGet one target group restriction category: Target Group Restrictions.
-
wab-get-target-group-restrictionsGet target group restrictions category: Target Group Restrictions.
-
wab-get-target-groupsGet the target groups category: Target Groups.
-
wab-get-timeframeGet the timeframe category: Timeframes.
-
wab-get-timeframesGet the timeframes category: Timeframes.
-
wab-get-userGet the user category: Users.
-
wab-get-user-groupGet the user group category: User Groups.
-
wab-get-user-group-restrictionGet one user group restriction category: User Group Restrictions.
-
wab-get-user-group-restrictionsGet user group restrictions category: User Group Restrictions.
-
wab-get-user-groupsGet the user groups category: User Groups.
-
wab-get-usersGet the users category: Users.
-
wab-get-versionGet the REST API and WALLIX Bastion version numbers category: Version.
-
wab-get-wallix-bastion-usage-statisticsGet the WALLIX Bastion usage statistics. If no from_date or to_date are supplied it will return the statistics for the last full calendar month category: Statistics.
-
wab-getx509-configuration-infosGet the X509 configuration infos category: Config X509.
-
wab-make-new-approval-request-to-access-targetMake a new approval request to access a target. Note: depending on the authorization settings, the fields "ticket" and "comment" may be required category: Approvals Requests.
-
wab-notify-approvers-linked-to-approval-assignmentNotify approvers linked to an approval request by sending them an email category: Approvals Assignments.
-
wab-notify-approvers-linked-to-approval-requestNotify approvers linked to an approval request by sending them an email category: Approvals Requests.
-
wab-post-logsiemWrite a message in /var/log/wabaudit.log and send it to the SIEM (if configured) category: Log Siem.
-
wab-release-passwords-for-targetRelease the passwords for a given target category: Target Passwords.
-
wab-reply-to-approval-requestReply to an approval request (approve/reject it). Note: you can answer to an approval request only if you are in approvers groups of authorization category: Approvals Assignments.
-
wab-resetx509-configurationReset X509 configuration category: Config X509.
-
wab-revoke-certificate-of-deviceRevoke a certificate of a device category: Device Certificates.
-
wab-start-scan-job-manuallyStart a scan job manually category: Scan Jobs.
-
wab-updatex509-configurationUpdate X509 Configuration category: Config X509.
-
wab-uploadx509-configurationUpload X509 configuration category: Config X509.