Skip to content

Draft: WIP

Vasilii Iakliushin requested to merge 399170_add_license_check_for_api into master

What does this MR do and why?

Contributes to #399170 (closed)

Problem

All EE endpoints are accessible without the license check for admin users. Their internal validations prevent access to the data. But user can still request them and receive non 403 responses.

Solution

Add license check to restrict access to EE endpoints when user doesn't have a sufficient license plan.

Screenshots or screen recordings

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

How to set up and validate locally

Numbered steps to set up and validate the change are strongly suggested.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Edited by Vasilii Iakliushin

Merge request reports