Documentation Index
Fetch the complete documentation index at: https://gns3util.saygex.xyz/llms.txt
Use this file to discover all available pages before exploring further.
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
--user string[="~"] User to select from the keyfile. Omit the value to open a fuzzy picker (--user), or pass a name (--user alice).
SEE ALSO
Auto generated by spf13/cobra on 9-May-2026