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 create
Create an ACE rule
Synopsis
Create an Access Control Entry. If IDs are not UUIDv4, names will be resolved where possible.
gns3util acl create [flags]
Examples
gns3util -s https://controller:3080 acl create --ace-type allow --path /projects --role-id my-role
Options
--ace-type string ACE type: user or group
-a, --allow Allow (true) or deny (false) (default true)
-g, --group-id string Group ID to apply the ACE to
-h, --help help for create
-p, --path string Path affected by the ACE (e.g., /pools/<id>)
--propagate Apply ACE to nested resources (default true)
-r, --role-id string Role ID for the ACE
-j, --use-json string Provide a raw JSON string to send instead of flags
-u, --user-id string User ID to apply the ACE to
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