Access Control

Goauld server access control

Certain components should be accessible only by authorized users.

  • Admin endpoints
  • Management endpoints
  • SSH access from the client

IP allowlisting

The server accepts a list of authorized IPs to restrict the access of

  • The /admin/ endpoints
  • The /manage/ endpoints
  • SSH access from the client (using password authentication)

Flag

  • --allowed-ips=192.168.1.1,192.168.2.0/24

Access token

User access token

The user access token restricts:

  • The /manage/ endpoints

Flag

  • --access-token=token1,token2

Admin access token

The admin access token restricts:

  • The /admin/ endpoints

Flag

  • --admin-token