mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2024-12-24 08:00:02 -06:00
125bd09faf
Now with whitespace cleanup.
254 lines
5.0 KiB
JavaScript
254 lines
5.0 KiB
JavaScript
|
|
var PluginData = {
|
|
"primary_key": "cn",
|
|
"default_attributes": [
|
|
"cn",
|
|
"description",
|
|
"gidnumber",
|
|
"member",
|
|
"memberof"
|
|
],
|
|
"object_name_plural": "groups",
|
|
"container_dn": "cn=groups,cn=accounts",
|
|
"object_class_config": "ipagroupobjectclasses",
|
|
"hidden_attributes": [
|
|
"objectclass",
|
|
"aci"
|
|
],
|
|
"uuid_attribute": "ipauniqueid",
|
|
"label": "User Groups",
|
|
"methods": [
|
|
"add",
|
|
"add_member",
|
|
"del",
|
|
"find",
|
|
"mod",
|
|
"remove_member",
|
|
"show"
|
|
],
|
|
"object_name": "group",
|
|
"takes_params": [
|
|
{
|
|
"exclude": null,
|
|
"minlength": null,
|
|
"include": null,
|
|
"cli_name": "name",
|
|
"primary_key": true,
|
|
"name": "cn",
|
|
"default": null,
|
|
"doc": "Group name",
|
|
"required": true,
|
|
"flags": [],
|
|
"label": "Group 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": "desc",
|
|
"primary_key": false,
|
|
"name": "description",
|
|
"default": null,
|
|
"doc": "Group description",
|
|
"required": true,
|
|
"flags": [],
|
|
"label": "Description",
|
|
"autofill": false,
|
|
"multivalue": false,
|
|
"pattern": null,
|
|
"type": "unicode",
|
|
"attribute": false,
|
|
"query": false,
|
|
"cli_short_name": null,
|
|
"length": null,
|
|
"class": "Str",
|
|
"maxlength": null
|
|
},
|
|
{
|
|
"exclude": null,
|
|
"include": null,
|
|
"cli_name": "gid",
|
|
"primary_key": false,
|
|
"minvalue": null,
|
|
"doc": "GID (use this option to set it manually)",
|
|
"required": false,
|
|
"flags": [],
|
|
"label": "GID",
|
|
"default": null,
|
|
"autofill": false,
|
|
"multivalue": false,
|
|
"attribute": false,
|
|
"query": false,
|
|
"maxvalue": null,
|
|
"cli_short_name": null,
|
|
"type": "int",
|
|
"class": "Int",
|
|
"name": "gidnumber"
|
|
},
|
|
{
|
|
"exclude": null,
|
|
"minlength": null,
|
|
"include": null,
|
|
"cli_name": "member_group",
|
|
"primary_key": false,
|
|
"name": "member_group",
|
|
"default": null,
|
|
"doc": "Member groups",
|
|
"required": false,
|
|
"flags": [
|
|
"no_update",
|
|
"no_create",
|
|
"no_search"
|
|
],
|
|
"label": "Member 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": "member_user",
|
|
"primary_key": false,
|
|
"name": "member_user",
|
|
"default": null,
|
|
"doc": "Member users",
|
|
"required": false,
|
|
"flags": [
|
|
"no_update",
|
|
"no_create",
|
|
"no_search"
|
|
],
|
|
"label": "Member users",
|
|
"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": "member",
|
|
"primary_key": false,
|
|
"name": "member",
|
|
"default": null,
|
|
"doc": "Failed members",
|
|
"required": false,
|
|
"flags": [
|
|
"no_update",
|
|
"no_create",
|
|
"no_search"
|
|
],
|
|
"label": "Failed members",
|
|
"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": "user",
|
|
"primary_key": false,
|
|
"name": "user",
|
|
"default": null,
|
|
"doc": "Users",
|
|
"required": false,
|
|
"flags": [
|
|
"no_update",
|
|
"no_create",
|
|
"no_search"
|
|
],
|
|
"label": "Users",
|
|
"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": "group",
|
|
"primary_key": false,
|
|
"name": "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
|
|
}
|
|
],
|
|
"attribute_members": {
|
|
"member": [
|
|
"user",
|
|
"group"
|
|
],
|
|
"memberof": [
|
|
"group",
|
|
"netgroup",
|
|
"rolegroup",
|
|
"taskgroup"
|
|
]
|
|
},
|
|
"parent_object": "",
|
|
"object_class": [
|
|
"ipausergroup"
|
|
],
|
|
"name": "group"
|
|
}
|
|
|
|
ipa_objs['group'] = PluginData;
|