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

[Fleet] Gold License Denied Access to Set Per Policy Output #168734

Closed
Bearloggs opened this issue Oct 12, 2023 · 2 comments
Closed

[Fleet] Gold License Denied Access to Set Per Policy Output #168734

Bearloggs opened this issue Oct 12, 2023 · 2 comments
Labels
bug Fixes for quality problems that affect the customer experience Team:Fleet Team label for Observability Data Collection Fleet team

Comments

@Bearloggs
Copy link

Kibana version:
8.10.0

Elasticsearch version:
8.10.0

Server OS version:
Ubuntu 22.04.3 LTS Server

Browser version:
Firefox 118.0.1 (64-bit)

Browser OS version:
Ubuntu 22.04.3 LTS Desktop

Original install method (e.g. download page, yum, from source, etc.):
Official Elastic APT package

Describe the bug:
As it currently stands, users with a Gold license are erroneously being denied access to the Per Policy output configuration, even though this action should be permitted according to the license policies, if I'm not mistaken.

Steps to reproduce:

  1. Access to Kibana with a Gold license and Fleet setup.
  2. Create two Fleet outputs and set the first one as the default.
  3. Utilize the DevTools console with the following request to assign the second output to a new agent policy:
POST kbn:/api/fleet/agent_policies
{
  "name": "test_agent_policy",
  "description": "Test Agent Policy",
  "namespace": "default",
  "data_output_id": "fleet-second-output",
  "monitoring_output_id": "fleet-second-output"
}

Example Result:

{
  "statusCode": 400,
  "error": "Bad Request",
  "message": "Invalid licence to set per policy output, you need platinum licence"
}

Expected behavior:
Gold license users should have the capability to set the Per Policy output, as per the documented licensing policies and expected functionality (https://www.elastic.co/subscriptions). However, the current implementation restricts this feature only to Platinum license users.

Screenshots:
Screenshot from 2023-10-12 20-40-56

Any additional context:
Related to PR: #126692

@Bearloggs Bearloggs added the bug Fixes for quality problems that affect the customer experience label Oct 12, 2023
@botelastic botelastic bot added the needs-team Issues missing a team label label Oct 12, 2023
@jsanz jsanz added the Team:Fleet Team label for Observability Data Collection Fleet team label Oct 13, 2023
@elasticmachine
Copy link
Contributor

Pinging @elastic/fleet (Team:Fleet)

@botelastic botelastic bot removed the needs-team Issues missing a team label label Oct 13, 2023
@jen-huang
Copy link
Contributor

We have the incorrect subscription level on that page, Platinum is now required for both of those features. Thanks for reporting, we will correct the information.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Fixes for quality problems that affect the customer experience Team:Fleet Team label for Observability Data Collection Fleet team
Projects
None yet
Development

No branches or pull requests

4 participants