Web API ‘acs’¶
Overview¶
The ‘acs’ web services are provided by the erecord_acs application that is dedicated to access management (authentication…).
A model can be public or in limited access.
See Model access (public or limited) | JSON Web Token authentication
The ‘acs’ web services allow to get and verify a token (JSON Web Token), to get information about simulators access (simulators as VleVpz or as VpzPath).
Resources¶
JSON Web Token
- POST acs/jwt/obtain : to get a JWT value
- POST acs/jwt/verify : to verify a JWT value
access information for simulators as VleVpz :
- GET acs/vpz/{Id}/access : access type (limited or public) of a simulator
- GET acs/vpz/{Id}/user/id : list of id of a simulator authorized users
- GET acs/vpz/{Id}/user/name : list of name of a simulator authorized users
- GET acs/vpz/accessible/id : list of id of the accessible simulators
access information for simulators as VpzPath :
- GET acs/vpzpath/{Id}/access : access type (limited or public) of a simulator
- GET acs/vpzpath/{Id}/user/id : list of id of a simulator authorized users
- GET acs/vpzpath/{Id}/user/name : list of name of a simulator authorized users
- GET acs/vpzpath/accessible/id : list of id of the accessible simulators