licenses

licenses list

licenses list <GROUP> <NAME> <FORMAT>

List license matching group and name:

licenses list * *
licenses list '' *
licenses list Group FGVM*

format is optional and can be ‘json’ or ‘csv’

licenses lock no

licenses lock no <SRC> <NAME>

Allow to serve these licenses.

licenses lock no * FGVM*
licenses lock no Group *

licenses lock yes

licenses lock yes <SRC> <NAME>

Disallow to serve these licenses

licenses lock yes * FGVM*
licenses lock yes Group *

licenses mv name

licenses mv name <SRC> <NAME> <DST> <FORCE>

Move all licenses matching src group and name to dst group:

licenses mv name * FGVM* Group
licenses mv name Group * ''

Add --force to skip confirmation.

licenses release name

licenses release name <GROUP> <NAME> <FORCE>

Release all licenses matching group and name:

licenses release name * *
licenses release name '' *
licenses release name Group FGVM*

Add --force to skip confirmation.

licenses release older than

licenses release older than <GROUP> <LIMIT> <FORCE>

Release all licenses matching group and registered before limit date (iso format as displayed by licenses list) or days (ex: 2d for 2 days):

licenses release older than * 2d

Add --force to skip confirmation.

licenses release owner

licenses release owner <OWNER> <FORCE>

Release all licenses used by owner (FortiPoC SN):

licenses release owner *
licenses release owner NMQLFA2Q-SHBNLU4D-WWDNR2DSULF8D5E3-DV95GZ7L-DBMB62BX-SEDB

Add --force to skip confirmation.

licenses rm expired

licenses rm expired <GROUP> <FORCE>

Remove all expired (if expire date exists) licenses matching group:

licenses rm expired *
licenses rm expired ''
licenses rm expired Group

Add --force to skip confirmation.

licenses rm loaded

licenses rm loaded <GROUP> <NAME> <BEGIN> <END> <FORCE>

Remove all licenses matching group and name and loaded between begin and end date. With en empty begin remove all licenses loaded until end. With an empty end, remove all licenses since begin:

licenses rm loaded * * '' 16d
licenses rm loaded * * 16d ''
licenses rm loaded Group FGVM* 16d 8d

Add --force to skip confirmation.

licenses rm name

licenses rm name <GROUP> <NAME> <FORCE>

Remove licenses matching group and name:

licenses rm name * *
licenses rm name '' *
licenses rm name Group FGVM*

Add --force to skip confirmation.