LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

NI Web Server Configuration options explanation/documentation?

PiDi_0-1590413981215.png

Is there any documentation regarding those options (i.e. what are those Services and what those privileges mean)? The blue question mark in the corner sends you to the manual page: http://www.ni.com/documentation/en/ni-web-server/latest/manual/manual-overview/ and there is zero documentation about it.

0 Kudos
Message 1 of 2
(2,283 Views)

Hi PiDi,

 

At a low-level those permissions are what are used when making requests to a service. For example, the NI File Service has the Download file data permission. Using the OpenAPI documentation for the file service on GitHub I can see that the API endpoint /v1/service-groups/Default/files/{id}/data is protected by that permission. The README describes how to take the openapi yml file contents and view it in an online viewer to get a more accessible api explorer .

 

This low-level permission manifests upward in the SystemLink web UI where buttons or views may be enabled / disabled by the permission and where different APIs such as the LabVIEW SystemLink File APIs will have permissions based on what was configured.

 

Does this help answer the question or was there some other specific information you are looking for?

 


Milan
0 Kudos
Message 2 of 2
(2,200 Views)