Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add simple HTTP API #59

Open
marcinc opened this issue May 28, 2020 · 0 comments
Open

Add simple HTTP API #59

marcinc opened this issue May 28, 2020 · 0 comments
Labels
enhancement New feature or request

Comments

@marcinc
Copy link
Contributor

marcinc commented May 28, 2020

Allow for RBAC status report consumption by external services over HTTP.

Endpoints:

/status - triggers all RBAC risk rules check and returns a report

Filtering to select specific severity items as an option, eg:

/status?severity={high|medium|low} - to return RBAC report items filtered by severity. Unfiltered results are returned by default if no severity filter specified. Results returned in format specified by the content-type header (JSON by default). YAML also supported.

/status/{risk-rule-id} - tigger ad-hoc test of specific risk rule id. Return check response in format specified by content-type header (JSON by default).

@marcinc marcinc added the feature New feature proposal label Jun 2, 2020
@marcinc marcinc changed the title [Feature] Add simple HTTP API Add simple HTTP API Jun 2, 2020
@marcinc marcinc added enhancement New feature or request and removed feature New feature proposal labels Jun 19, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant