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

Enterprise Licence Management #3597

Open
dabeeeenster opened this issue Mar 12, 2024 · 2 comments · May be fixed by #3624
Open

Enterprise Licence Management #3597

dabeeeenster opened this issue Mar 12, 2024 · 2 comments · May be fixed by #3624
Assignees
Labels
feature New feature or request

Comments

@dabeeeenster
Copy link
Contributor

dabeeeenster commented Mar 12, 2024

The UX around installing Flagsmith on-prem can be improved with some additional license management. Suggested approach:

  • Flagsmith generates an encrypted file with its private key that includes meta data such as customer name, department name, number of seats, expiry date and possibly other data
  • This file is then sent to the customer
  • When starting the EE version of Flagsmith, this file can be passed in with different methods (ENV var, attached volume etc) so that the file can be read
  • The file is decrypted with the Flagsmith public key and the meta data used to help configure the service

We should also display the org name and department name in the header of the dashboard.

@dabeeeenster dabeeeenster added the feature New feature or request label Mar 12, 2024
@khvn26
Copy link
Member

khvn26 commented Mar 12, 2024

Do we limit installations and how (e.g. keep track of installation IDs)?

this file can be passed in with different methods (ENV var, attached volume etc)

Most obviously, a dedicated UI in organisation settings.

@dabeeeenster
Copy link
Contributor Author

I think v1 would not have any tracking and would still function if the Flagsmith API had no public internet access.

@matthewelwell matthewelwell linked a pull request Oct 29, 2024 that will close this issue
@matthewelwell matthewelwell changed the title Enterprise License Mangement Enterprise Licence Management Nov 6, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants