Skip to main content

gns3util acl update

Update an ACE

Synopsis

Update an ACE. User, group and role IDs will be resolved from names if UUIDs are not provided.
gns3util acl update [ace-id] [flags]

Examples

gns3util -s https://controller:3080 acl update ace-id --ace-type user --path /some/endpoint --role-id some-role

Options

      --ace-type string   Desired type for the ACE (user/group)
      --allow             Whether to allow or deny access to the set path (default true)
      --group-id string   Desired group ID to use for this ACE (name or UUID)
  -h, --help              help for update
      --path string       Desired path for the ace to affect
      --propagate         Apply ACE rules to all nested endpoints in the path (default true)
      --role-id string    Desired role ID to use for this ACE (name or UUID)
  -j, --use-json string   Provide a raw JSON string to send instead of flags
      --user-id string    Desired user ID to use for this ACE (name or UUID)

Options inherited from parent commands

  -c, --cluster string    Cluster name from keyfile. Mutually exclusive with --server
  -i, --insecure          Ignore unsigned SSL-Certificates. Can be set via GNS3_INSECURE
  -k, --key-file string   Path to authentication keyfile. Can be set via GNS3_KEY_FILE or config.toml
  -o, --output string     Output format: [json, json-colorless, collapsed, yaml, toml, table, table-ascii]. Can be set via GNS3_OUTPUT (default "table")
  -s, --server string     GNS3v3 Server URL. Can be set via GNS3_SERVER or config.toml

SEE ALSO

Auto generated by spf13/cobra on 24-Mar-2026