diff options
Diffstat (limited to 'install/static/usermeta.js')
-rw-r--r-- | install/static/usermeta.js | 415 |
1 files changed, 0 insertions, 415 deletions
diff --git a/install/static/usermeta.js b/install/static/usermeta.js deleted file mode 100644 index 855435f3b..000000000 --- a/install/static/usermeta.js +++ /dev/null @@ -1,415 +0,0 @@ -//TODO: This data should be fetched from a separate web URL and -//generated off the metadata for the user object -//but it is basically static. - -var PluginData = { - "primary_key": "uid", - "default_attributes": [ - "uid", - "givenname", - "sn", - "homedirectory", - "loginshell", - "ou", - "telephonenumber", - "title", - "memberof" - ], - "object_name_plural": "users", - "container_dn": "cn=users,cn=accounts", - "object_class_config": "ipauserobjectclasses", - "hidden_attributes": [ - "objectclass", - "aci" - ], - "uuid_attribute": "ipauniqueid", - "label": "Users", - "methods": [ - "add", - "del", - "find", - "lock", - "mod", - "show", - "unlock" - ], - "object_name": "user", - "takes_params": [ - { - "exclude": null, - "minlength": null, - "include": null, - "cli_name": "login", - "primary_key": true, - "name": "uid", - "default": null, - "doc": "User login", - "required": true, - "flags": [], - "label": "User login", - "autofill": false, - "multivalue": false, - "pattern": null, - "type": "unicode", - "attribute": false, - "query": false, - "cli_short_name": null, - "length": null, - "class": "Str", - "maxlength": null - }, - { - "exclude": null, - "minlength": null, - "include": null, - "cli_name": "first", - "primary_key": false, - "name": "givenname", - "default": null, - "doc": "First name", - "required": true, - "flags": [], - "label": "First name", - "autofill": false, - "multivalue": false, - "pattern": null, - "type": "unicode", - "attribute": false, - "query": false, - "cli_short_name": null, - "length": null, - "class": "Str", - "maxlength": null - }, - { - "exclude": null, - "minlength": null, - "include": null, - "cli_name": "last", - "primary_key": false, - "name": "sn", - "default": null, - "doc": "Last name", - "required": true, - "flags": [], - "label": "Last name", - "autofill": false, - "multivalue": false, - "pattern": null, - "type": "unicode", - "attribute": false, - "query": false, - "cli_short_name": null, - "length": null, - "class": "Str", - "maxlength": null - }, - { - "exclude": null, - "minlength": null, - "include": null, - "cli_name": "homedir", - "primary_key": false, - "name": "homedirectory", - "default": null, - "doc": "Home directory", - "required": false, - "flags": [], - "label": "Home directory", - "autofill": false, - "multivalue": false, - "pattern": null, - "type": "unicode", - "attribute": false, - "query": false, - "cli_short_name": null, - "length": null, - "class": "Str", - "maxlength": null - }, - { - "exclude": null, - "minlength": null, - "include": null, - "cli_name": "gecos", - "primary_key": false, - "name": "gecos", - "default": null, - "doc": "GECOS field", - "required": false, - "flags": [], - "label": "GECOS field", - "autofill": true, - "multivalue": false, - "pattern": null, - "type": "unicode", - "attribute": false, - "query": false, - "cli_short_name": null, - "length": null, - "class": "Str", - "maxlength": null - }, - { - "exclude": null, - "minlength": null, - "include": null, - "cli_name": "shell", - "primary_key": false, - "name": "loginshell", - "default": "/bin/sh", - "doc": "Login shell", - "required": false, - "flags": [], - "label": "Login shell", - "autofill": false, - "multivalue": false, - "pattern": null, - "type": "unicode", - "attribute": false, - "query": false, - "cli_short_name": null, - "length": null, - "class": "Str", - "maxlength": null - }, - { - "exclude": null, - "minlength": null, - "include": null, - "cli_name": "principal", - "primary_key": false, - "name": "krbprincipalname", - "default": null, - "doc": "Kerberos principal", - "required": false, - "flags": [], - "label": "Kerberos principal", - "autofill": true, - "multivalue": false, - "pattern": null, - "type": "unicode", - "attribute": false, - "query": false, - "cli_short_name": null, - "length": null, - "class": "Str", - "maxlength": null - }, - { - "exclude": null, - "minlength": null, - "include": null, - "cli_name": "email", - "primary_key": false, - "name": "mail", - "default": null, - "doc": "Email address", - "required": false, - "flags": [], - "label": "Email address", - "autofill": false, - "multivalue": false, - "pattern": null, - "type": "unicode", - "attribute": false, - "query": false, - "cli_short_name": null, - "length": null, - "class": "Str", - "maxlength": null - }, - { - "exclude": [ - "webui" - ], - "minlength": null, - "include": null, - "cli_name": "password", - "primary_key": false, - "name": "userpassword", - "default": null, - "doc": "Set the user password", - "required": false, - "flags": [], - "label": "Password", - "autofill": false, - "multivalue": false, - "pattern": null, - "type": "unicode", - "attribute": false, - "query": false, - "cli_short_name": null, - "length": null, - "class": "Password", - "maxlength": null - }, - { - "exclude": null, - "include": null, - "cli_name": "uid", - "primary_key": false, - "minvalue": null, - "doc": "User ID Number (system will assign one if not provided)", - "required": false, - "flags": [], - "label": "UID", - "default": 999, - "autofill": true, - "multivalue": false, - "attribute": false, - "query": false, - "maxvalue": null, - "cli_short_name": null, - "type": "int", - "class": "Int", - "name": "uidnumber" - }, - { - "exclude": null, - "minlength": null, - "include": null, - "cli_name": "street", - "primary_key": false, - "name": "street", - "default": null, - "doc": "Street address", - "required": false, - "flags": [], - "label": "Street address", - "autofill": false, - "multivalue": false, - "pattern": null, - "type": "unicode", - "attribute": false, - "query": false, - "cli_short_name": null, - "length": null, - "class": "Str", - "maxlength": null - }, - { - "exclude": null, - "minlength": null, - "include": null, - "cli_name": "memberof_group", - "primary_key": false, - "name": "memberof_group", - "default": null, - "doc": "Groups", - "required": false, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "label": "Groups", - "autofill": false, - "multivalue": false, - "pattern": null, - "type": "unicode", - "attribute": false, - "query": false, - "cli_short_name": null, - "length": null, - "class": "Str", - "maxlength": null - }, - { - "exclude": null, - "minlength": null, - "include": null, - "cli_name": "memberof_netgroup", - "primary_key": false, - "name": "memberof_netgroup", - "default": null, - "doc": "Netgroups", - "required": false, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "label": "Netgroups", - "autofill": false, - "multivalue": false, - "pattern": null, - "type": "unicode", - "attribute": false, - "query": false, - "cli_short_name": null, - "length": null, - "class": "Str", - "maxlength": null - }, - { - "exclude": null, - "minlength": null, - "include": null, - "cli_name": "memberof_rolegroup", - "primary_key": false, - "name": "memberof_rolegroup", - "default": null, - "doc": "Rolegroups", - "required": false, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "label": "Rolegroups", - "autofill": false, - "multivalue": false, - "pattern": null, - "type": "unicode", - "attribute": false, - "query": false, - "cli_short_name": null, - "length": null, - "class": "Str", - "maxlength": null - }, - { - "exclude": null, - "minlength": null, - "include": null, - "cli_name": "memberof_taskgroup", - "primary_key": false, - "name": "memberof_taskgroup", - "default": null, - "doc": "Taskgroups", - "required": false, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "label": "Taskgroups", - "autofill": false, - "multivalue": false, - "pattern": null, - "type": "unicode", - "attribute": false, - "query": false, - "cli_short_name": null, - "length": null, - "class": "Str", - "maxlength": null - } - ], - "attribute_members": { - "memberof": [ - "group", - "netgroup", - "rolegroup", - "taskgroup" - ] - }, - "parent_object": "", - "object_class": [ - "posixaccount" - ], - "name": "user" -} - -ipa_objs['user'] = PluginData; |