- Revenera Community
- :
- FlexNet Operations
- :
- FlexNet Operations Forum
- :
- Re: Unclear permissions to create a global access API account
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Subscribe
- Mute
- Printer Friendly Page
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Unclear permissions to create a global access API account
Hi,
This is for LLM and using CLS servers.
I'm trying to figure out how to create a user with global access so I can call the REST APIs, such as /api/1.0/authorize, or /api/1.0/instances/count
Could you point me to the documentation and where in the documentation that these permissions are described?
thank you,
Patrick
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Hi @pmauro1 ,
The /authorize license server REST API endpoint utilizes a username and password for authentication. It is not associated with user permissions. Following successful authentication, the server instance returns a token that is used for authentication of the License Server management REST APIs. The Producer can set a default password for the Producer User in the Producer Portal which will work for all CLS instances.
Thanks,
Jim
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
I'm interested in calling the non-CLS instance related REST APIs, in particular:
/api/1.0/instances so I can get a list of all the CLSes.
Are you able to tell me which users are able to call that API after authenticating at /api/1.0/authorize?
I get
{'arguments': ['uri=/GlobalLicensingService/api/1.0/authorize', 'producer', 'BadCredentialsException', 'Bad credentials'], 'key': 'glsErr.userAuthFailed', 'message': 'Authorization attempt at ' 'uri=/GlobalLicensingService/api/1.0/authorize failed for user ' 'producer (error BadCredentialsException(Bad credentials))'}
and have tried various user accounts and the producer account.
It's not been clear to me from the documentation how I set up or identify the "operator" user that can call the global APIs.
Thanks,
Patrick
- Mark as New
- Subscribe
- Mute
- Permalink
- Report Inappropriate Content
Hi @pmauro1 ,
I'd recommend submitting a support ticket so someone can work with you directly.
Thanks,
Jim