Hey y'all,
As per the docs, licences cannot be added to legacy users following a FB upgrade. Documentation mentions an endpoint that licence can be added/removed:
PUT /manage-licenses/v1/licenses/{license-id}/users/{user-id} Grant a user access to a license.
DELETE /manage-licenses/v1/licenses/{license-id}/users/{user-id} Revoke a users' access to a license.
https://docs.funnelback.com/administer/reference-documents/license_management.html#assigning-a-license-to-a-user
I could not get these to work (got 405 return), however I noticed that each user has a reference to their licences in their account config file:
/opt/funnelback/admin/users/{userId}.ini
[user-info]
licenses={licenceId}
Is this the only place that the API endpoint changes config for this user or does it do more things than this. What exactly does accessing this endpoint touch in the server to make these changes to the user account?