Please upgraded Checkmarx CxSAST Instance
version 9.0 with Hotfix 8. Character limits on LDAP Group(s) mappings to a single row is now removed.
Checkmarx Access Control Helper for:
- Manage Complex Users-Teams-Roles Structure with ease via CLI.
- Perform Access Control Administrative tasks via CLI.
- Automate (Either as a cron or as API) the process of roles assignment.
CxAccess helps with access management on Checkmarx more easier.
- Assign multiple LDAP Groups to a Checkmarx team with
updateteams
- Assign a Checkmarx role to multiple LDAP Groups with
updateteams
.
-
To get started, Please visit the wiki.
-
For
Installation instructions
Please Visit this section in the Wiki.
-
The feature
updateroles
uses yaml file to update roles on Checkmarx. The contents of the yaml file are the effective roles that are published tocheckmarx
. -
To Observer changes from
updateroles
, Navigate to Checkmarx Access Control athttps://<fqdn>/CxRestApi/auth
and authenticate. After you authenticate, Visit, LDAP Settings and find the changes under Advanced LDAP Roles mappping.
- At this stage, Dockerfile is for testing changes in code quickly.
- This Dockerfile can be extended to run
cxaccess
toolkit, However, care must be taken to provide the yaml files. - Please consider
fakeroot
if you use this dockerfile beyond testing code changes. - Build command
docker build -t cxaccess:0.0.8 path/to/dockerfile
. - Run command
docker run -it cxaccess
.