Data restrictions
All elements/attributes that contain strings are limited to a maximum length of 4000 characters. There are additional restrictions for many types of data:
description
: limited to 1000 charactersString(LEN)
: a string of maximal length LENidentifier
: limited from 1 to 129 characters from the character set as specified with the following regular expression:[^a-zA-Z0-9./_:(){}[]=!~+]*
Object[]
: means a "list of objects"
There are special limitations for the login identifiers and profile names (because the generated default profile name is inherited from login identifier).
- The login identifier maximum length is 300 characters.
- There are two versions of limitations concerning allowed characters:
- By default the V1 version is in use that allows character specification mentioned above for identifiers.
- The V2 version can be activated in the
nevisidm-prod.properties
file by usinglogin.id.allowed.characters.version=V2
setting. In this case, the regular expression modifies to[^!-~]
that allows characters from!
to~
, which means from ASCII 0x21 to 0x7E, all printable ASCII characters.