diff options
| author | Adam Young <ayoung@redhat.com> | 2011-01-19 12:26:14 -0500 |
|---|---|---|
| committer | Endi Sukma Dewata <edewata@people01.fedoraproject.org> | 2011-01-20 14:12:47 +0000 |
| commit | b9ad279ad2d8d93dd501115a028783cf8fe7fcbd (patch) | |
| tree | 3c3bd271231ff635278b1cf88bfbd79d792de23d /install/static/test/data/ipa_init.json | |
| parent | 835436df1549578932705f5722bc78ec985c2f69 (diff) | |
| download | freeipa-b9ad279ad2d8d93dd501115a028783cf8fe7fcbd.tar.gz freeipa-b9ad279ad2d8d93dd501115a028783cf8fe7fcbd.tar.xz freeipa-b9ad279ad2d8d93dd501115a028783cf8fe7fcbd.zip | |
rename static to ui
Directory rename
Diffstat (limited to 'install/static/test/data/ipa_init.json')
| -rw-r--r-- | install/static/test/data/ipa_init.json | 7884 |
1 files changed, 0 insertions, 7884 deletions
diff --git a/install/static/test/data/ipa_init.json b/install/static/test/data/ipa_init.json deleted file mode 100644 index e0e6053c4..000000000 --- a/install/static/test/data/ipa_init.json +++ /dev/null @@ -1,7884 +0,0 @@ -{ - "error": null, - "id": 1, - "result": { - "count": 4, - "results": [ - { - "error": null, - "metadata": { - "aci": { - "__base64__": "" - }, - "automountkey": { - "aciattrs": [ - "automountinformation", - "automountkey", - "description", - "objectclass" - ], - "attribute_members": {}, - "bindable": false, - "container_dn": "cn=automount", - "default_attributes": [ - "automountkey", - "automountinformation", - "description" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Automount Keys", - "methods": [ - "add", - "del", - "find", - "mod", - "show" - ], - "name": "automountkey", - "object_class": [ - "automount" - ], - "object_class_config": null, - "object_name": "automount key", - "object_name_plural": "automount keys", - "parent_object": "automountmap", - "primary_key": "automountkey", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "IA5Str", - "cli_name": "key", - "cli_short_name": null, - "default": null, - "doc": "Automount key name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Key", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "automountkey", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "IA5Str", - "cli_name": "info", - "cli_short_name": null, - "default": null, - "doc": "Mount information", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Mount information", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "automountinformation", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "description", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "" - }, - "automountlocation": { - "aciattrs": [ - "cn", - "objectclass" - ], - "attribute_members": {}, - "bindable": false, - "container_dn": "cn=automount", - "default_attributes": [ - "cn" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Automount", - "methods": [ - "add", - "del", - "find", - "import", - "show", - "tofiles" - ], - "name": "automountlocation", - "object_class": [ - "nscontainer" - ], - "object_class_config": null, - "object_name": "automount location", - "object_name_plural": "automount locations", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "location", - "cli_short_name": null, - "default": null, - "doc": "Automount location name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Location", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - } - ], - "uuid_attribute": "" - }, - "automountmap": { - "aciattrs": [ - "automountmapname", - "description", - "objectclass" - ], - "attribute_members": {}, - "bindable": false, - "container_dn": "cn=automount", - "default_attributes": [ - "automountmapname", - "description" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Automount Maps", - "methods": [ - "add", - "add_indirect", - "del", - "find", - "mod", - "show" - ], - "name": "automountmap", - "object_class": [ - "automountmap" - ], - "object_class_config": null, - "object_name": "automount map", - "object_name_plural": "automount maps", - "parent_object": "automountlocation", - "primary_key": "automountmapname", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "IA5Str", - "cli_name": "map", - "cli_short_name": null, - "default": null, - "doc": "Automount map name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Map", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "automountmapname", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "Description", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "" - }, - "config": { - "aciattrs": [], - "attribute_members": {}, - "bindable": false, - "container_dn": "", - "default_attributes": [ - "ipamaxusernamelength", - "ipahomesrootdir", - "ipadefaultloginshell", - "ipadefaultprimarygroup", - "ipadefaultemaildomain", - "ipasearchtimelimit", - "ipasearchrecordslimit", - "ipausersearchfields", - "ipagroupsearchfields", - "ipamigrationenabled", - "ipacertificatesubjectbase" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Configuration", - "methods": [ - "mod", - "show" - ], - "name": "config", - "object_class": [], - "object_class_config": null, - "object_name": "configuration options", - "object_name_plural": "entries", - "parent_object": "", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "maxusername", - "cli_short_name": null, - "default": null, - "doc": "Max username length", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Max username length", - "maxvalue": null, - "minvalue": 1, - "multivalue": false, - "name": "ipamaxusernamelength", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "IA5Str", - "cli_name": "homedirectory", - "cli_short_name": null, - "default": null, - "doc": "Default location of home directories", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Home directory base", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipahomesrootdir", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "defaultshell", - "cli_short_name": null, - "default": null, - "doc": "Default shell for new users", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Default shell", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipadefaultloginshell", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "defaultgroup", - "cli_short_name": null, - "default": null, - "doc": "Default group for new users", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Default users group", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipadefaultprimarygroup", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "emaildomain", - "cli_short_name": null, - "default": null, - "doc": "Default e-mail domain new users", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Default e-mail domain", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipadefaultemaildomain", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "searchtimelimit", - "cli_short_name": null, - "default": null, - "doc": "Max. amount of time (sec.) for a search (-1 is unlimited)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Search time limit", - "maxvalue": null, - "minvalue": -1, - "multivalue": false, - "name": "ipasearchtimelimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "searchrecordslimit", - "cli_short_name": null, - "default": null, - "doc": "Max. number of records to search (-1 is unlimited)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Search size limit", - "maxvalue": null, - "minvalue": -1, - "multivalue": false, - "name": "ipasearchrecordslimit", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "IA5Str", - "cli_name": "usersearch", - "cli_short_name": null, - "default": null, - "doc": "A comma-separated list of fields to search when searching for users", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "User search fields", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipausersearchfields", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "IA5Str", - "cli_name": "groupsearch", - "cli_short_name": null, - "default": null, - "doc": "A comma-separated list of fields to search when searching for groups", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Group search fields", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipagroupsearchfields", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Bool", - "cli_name": "enable_migration", - "cli_short_name": null, - "default": null, - "doc": "Enable migration mode", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Migration mode", - "multivalue": false, - "name": "ipamigrationenabled", - "primary_key": false, - "query": false, - "required": false, - "truths": [ - "1", - 1, - "true" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "subject", - "cli_short_name": null, - "default": null, - "doc": "Base for certificate subjects (OU=Test,O=Example)", - "exclude": null, - "flags": [ - "no_update" - ], - "hint": null, - "include": null, - "label": "Certificate Subject base", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipacertificatesubjectbase", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "List", - "cli_name": "groupobjectclasses", - "cli_short_name": null, - "default": null, - "doc": "Default group objectclassses (comma-separated list)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Default group objectclasses", - "multivalue": true, - "name": "ipagroupobjectclasses", - "primary_key": false, - "query": false, - "required": false, - "separator": ",", - "skipspace": true, - "type": "tuple" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "List", - "cli_name": "userobjectclasses", - "cli_short_name": null, - "default": null, - "doc": "Default user objectclassses (comma-separated list)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Default user objectclasses", - "multivalue": true, - "name": "ipauserobjectclasses", - "primary_key": false, - "query": false, - "required": false, - "separator": ",", - "skipspace": true, - "type": "tuple" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "pwdexpnotify", - "cli_short_name": null, - "default": null, - "doc": "Password Expiration Notification (days)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Password Expiration Notification", - "maxvalue": null, - "minvalue": 0, - "multivalue": false, - "name": "ipapwdexpadvnotify", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "ipaconfigstring", - "cli_short_name": null, - "default": null, - "doc": "Extra hashes to generate in password plugin", - "exclude": null, - "flags": [ - "no_update" - ], - "hint": null, - "include": null, - "label": "Password plugin features", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipaconfigstring", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "" - }, - "cosentry": { - "aciattrs": [ - "a6record", - "aaaarecord", - "accessruletype", - "accesstime", - "accessto", - "accountinactivitylimit", - "accountunlocktime", - "acctpolicysubentry", - "aci", - "administratorcontactinfo", - "adminrole", - "adminurl", - "afsdbrecord", - "aliasedobjectname", - "altserver", - "arecord", - "associateddomain", - "associatedname", - "attributemap", - "attributetypes", - "audio", - "authenticationmethod", - "authorityrevocationlist", - "authorizedservice", - "automountinformation", - "automountkey", - "automountmapname", - "bindtimelimit", - "bootfile", - "bootparameter", - "buildingname", - "businesscategory", - "c", - "cacertificate", - "calcaladruri", - "calcaluri", - "calcapuri", - "calfburl", - "calothercaladruris", - "calothercaluris", - "calothercapuris", - "calotherfburls", - "carlicense", - "certificaterevocationlist", - "certrecord", - "changelog", - "changelogmaximumage", - "changelogmaximumconcurrentwrites", - "changelogmaximumsize", - "changenumber", - "changes", - "changetime", - "changetype", - "cirbeginorc", - "cirbindcredentials", - "cirbinddn", - "cirhost", - "cirlastupdateapplied", - "cirport", - "cirreplicaroot", - "cirsyncinterval", - "cirupdatefailedat", - "cirupdateschedule", - "cirusepersistentsearch", - "cirusessl", - "cmdcategory", - "cn", - "cnamerecord", - "co", - "connection", - "copiedfrom", - "copyingfrom", - "cosattribute", - "cosindirectspecifier", - "cospriority", - "cosspecifier", - "costargettree", - "costemplatedn", - "createtimestamp", - "creatorsname", - "credentiallevel", - "crosscertificatepair", - "dc", - "defaultsearchbase", - "defaultsearchscope", - "defaultserverlist", - "deleteoldrdn", - "deltarevocationlist", - "departmentnumber", - "dereferencealiases", - "description", - "destinationindicator", - "dialupaccess", - "displayname", - "distinguishedname", - "ditcontentrules", - "ditredirect", - "ditstructurerules", - "dnamerecord", - "dncomp", - "dnqualifier", - "dnsclass", - "dnsttl", - "documentauthor", - "documentidentifier", - "documentlocation", - "documentpublisher", - "documenttitle", - "documentversion", - "drink", - "dsrecord", - "edupersonaffiliation", - "edupersonentitlement", - "edupersonnickname", - "edupersonorgdn", - "edupersonorgunitdn", - "edupersonprimaryaffiliation", - "edupersonprimaryorgunitdn", - "edupersonprincipalname", - "edupersonscopedaffiliation", - "employeenumber", - "employeetype", - "enhancedsearchguide", - "enrolledby", - "entrydn", - "entryid", - "entryusn", - "externalhost", - "externaluser", - "facsimiletelephonenumber", - "filterinfo", - "followreferrals", - "fqdn", - "ftpdownloadbandwidth", - "ftpdownloadratio", - "ftpgid", - "ftpquotafiles", - "ftpquotambytes", - "ftpstatus", - "ftpuid", - "ftpuploadbandwidth", - "ftpuploadratio", - "gecos", - "generation", - "generationqualifier", - "gidnumber", - "givenname", - "governingstructurerule", - "hassubordinates", - "hinforecord", - "homedirectory", - "homephone", - "homepostaladdress", - "host", - "hostcapolicy", - "hostcategory", - "hostmask", - "houseidentifier", - "idnsallowdynupdate", - "idnsname", - "idnssoaexpire", - "idnssoaminimum", - "idnssoamname", - "idnssoarefresh", - "idnssoaretry", - "idnssoarname", - "idnssoaserial", - "idnsupdatepolicy", - "idnszoneactive", - "inetdomainbasedn", - "inetdomainstatus", - "inetsubscriberaccountid", - "inetsubscriberchallenge", - "inetsubscriberresponse", - "inetuserhttpurl", - "inetuserstatus", - "info", - "initials", - "installationtimestamp", - "internationalisdnnumber", - "ipacertificatesubjectbase", - "ipaclientversion", - "ipaconfigstring", - "ipacustomfields", - "ipadefaultemaildomain", - "ipadefaultloginshell", - "ipadefaultprimarygroup", - "ipaenabledflag", - "ipagroupobjectclasses", - "ipagroupsearchfields", - "ipahomesrootdir", - "ipamaxusernamelength", - "ipamigrationenabled", - "ipapwdexpadvnotify", - "ipasearchrecordslimit", - "ipasearchtimelimit", - "ipasudoopt", - "ipasudorunas", - "ipasudorunasextgroup", - "ipasudorunasextuser", - "ipasudorunasgroup", - "ipasudorunasgroupcategory", - "ipasudorunasusercategory", - "ipauniqueid", - "ipauserobjectclasses", - "ipausersearchfields", - "iphostnumber", - "ipnetmasknumber", - "ipnetworknumber", - "ipprotocolnumber", - "ipserviceport", - "ipserviceprotocol", - "isreplicated", - "javaclassname", - "javaclassnames", - "javacodebase", - "javadoc", - "javafactory", - "javareferenceaddress", - "javaserializeddata", - "jpegphoto", - "keyrecord", - "krbadmservers", - "krbcanonicalname", - "krbdefaultencsalttypes", - "krbextradata", - "krbhostserver", - "krbkdcservers", - "krblastfailedauth", - "krblastpwdchange", - "krblastsuccessfulauth", - "krbldapservers", - "krbloginfailedcount", - "krbmaxpwdlife", - "krbmaxrenewableage", - "krbmaxticketlife", - "krbminpwdlife", - "krbmkey", - "krbobjectreferences", - "krbpasswordexpiration", - "krbprinccontainerref", - "krbprincipalaliases", - "krbprincipalexpiration", - "krbprincipalkey", - "krbprincipalname", - "krbprincipalreferences", - "krbprincipaltype", - "krbprincnamingattr", - "krbpwdfailurecountinterval", - "krbpwdhistory", - "krbpwdhistorylength", - "krbpwdlockoutduration", - "krbpwdmaxfailure", - "krbpwdmindiffchars", - "krbpwdminlength", - "krbpwdpolicyreference", - "krbpwdservers", - "krbrealmreferences", - "krbsearchscope", - "krbsubtrees", - "krbsupportedencsalttypes", - "krbticketflags", - "krbticketpolicyreference", - "krbupenabled", - "kxrecord", - "l", - "labeleduri", - "lastlogintime", - "lastmodifiedby", - "lastmodifiedtime", - "ldapschemas", - "ldapsyntaxes", - "locrecord", - "loginshell", - "macaddress", - "mail", - "mailaccessdomain", - "mailalternateaddress", - "mailautoreplymode", - "mailautoreplytext", - "maildeliveryoption", - "mailenhanceduniquemember", - "mailforwardingaddress", - "mailhost", - "mailmessagestore", - "mailprogramdeliveryinfo", - "mailquota", - "mailroutingaddress", - "managedby", - "manager", - "matchingrules", - "matchingruleuse", - "mdrecord", - "member", - "memberallowcmd", - "membercertificatedescription", - "memberdenycmd", - "memberhost", - "membernisnetgroup", - "memberof", - "memberservice", - "memberuid", - "memberurl", - "memberuser", - "mepmanagedby", - "mepmanagedentry", - "mepmappedattr", - "meprdnattr", - "mepstaticattr", - "mgrpaddheader", - "mgrpallowedbroadcaster", - "mgrpalloweddomain", - "mgrpapprovepassword", - "mgrpbroadcasterpolicy", - "mgrpdeliverto", - "mgrperrorsto", - "mgrpmoderator", - "mgrpmsgmaxsize", - "mgrpmsgrejectaction", - "mgrpmsgrejecttext", - "mgrpnoduplicatechecks", - "mgrpremoveheader", - "mgrprfc822mailmember", - "minforecord", - "mobile", - "modifiersname", - "modifytimestamp", - "mozillacustom1", - "mozillacustom2", - "mozillacustom3", - "mozillacustom4", - "mozillahomecountryname", - "mozillahomelocalityname", - "mozillahomepostalcode", - "mozillahomestate", - "mozillahomestreet", - "mozillahomestreet2", - "mozillahomeurl", - "mozillanickname", - "mozillasecondemail", - "mozillausehtmlmail", - "mozillaworkstreet2", - "mozillaworkurl", - "multilinedescription", - "mxrecord", - "name", - "nameforms", - "namingcontexts", - "naptrrecord", - "netscapereversiblepassword", - "newrdn", - "newsuperior", - "nisdomain", - "nisdomainname", - "nismapentry", - "nismapname", - "nisnetgrouptriple", - "nisnetidgroup", - "nisnetidhost", - "nisnetiduser", - "nispublickey", - "nissecretkey", - "nsaccesslog", - "nsaccountlock", - "nsadminaccessaddresses", - "nsadminaccesshosts", - "nsadminaccountinfo", - "nsadmincachelifetime", - "nsadmincgiwaitpid", - "nsadmindomainname", - "nsadminenabledsgw", - "nsadminenableenduser", - "nsadminenduserhtmlindex", - "nsadmingroupname", - "nsadminoneacldir", - "nsadminsiedn", - "nsadminusers", - "nsaimid", - "nsbackendsuffix", - "nsbasedn", - "nsbinddn", - "nsbindpassword", - "nsbuildnumber", - "nsbuildsecurity", - "nscertconfig", - "nscertfile", - "nsclassname", - "nsconfigroot", - "nscpentrydn", - "nsdefaultacceptlanguage", - "nsdefaultobjectclass", - "nsdeleteclassname", - "nsdirectoryfailoverlist", - "nsdirectoryinforef", - "nsdirectoryurl", - "nsdisplayname", - "nsds50ruv", - "nsds5beginreplicarefresh", - "nsds5debugreplicatimeout", - "nsds5flags", - "nsds5replconflict", - "nsds5replicaautoreferral", - "nsds5replicabinddn", - "nsds5replicabindmethod", - "nsds5replicabusywaittime", - "nsds5replicachangecount", - "nsds5replicachangessentsincestartup", - "nsds5replicacredentials", - "nsds5replicahost", - "nsds5replicaid", - "nsds5replicalastinitend", - "nsds5replicalastinitstart", - "nsds5replicalastinitstatus", - "nsds5replicalastupdateend", - "nsds5replicalastupdatestart", - "nsds5replicalastupdatestatus", - "nsds5replicalegacyconsumer", - "nsds5replicaname", - "nsds5replicaport", - "nsds5replicapurgedelay", - "nsds5replicareferral", - "nsds5replicaroot", - "nsds5replicasessionpausetime", - "nsds5replicatedattributelist", - "nsds5replicatimeout", - "nsds5replicatombstonepurgeinterval", - "nsds5replicatransportinfo", - "nsds5replicatype", - "nsds5replicaupdateinprogress", - "nsds5replicaupdateschedule", - "nsds5task", - "nsds7directoryreplicasubtree", - "nsds7dirsynccookie", - "nsds7newwingroupsyncenabled", - "nsds7newwinusersyncenabled", - "nsds7windowsdomain", - "nsds7windowsreplicasubtree", - "nsecrecord", - "nsencryptionalgorithm", - "nserrorlog", - "nsexecref", - "nsexpirationdate", - "nsgrouprdncomponent", - "nshardwareplatform", - "nshelpref", - "nshostlocation", - "nsidletimeout", - "nsindextype", - "nsinstalledlocation", - "nsjarfilename", - "nskeyfile", - "nsldapschemaversion", - "nslicensedfor", - "nslicenseendtime", - "nslicensestarttime", - "nslogsuppress", - "nslookthroughlimit", - "nsmatchingrule", - "nsmsgdisallowaccess", - "nsmsgnummsgquota", - "nsnickname", - "nsnyr", - "nsosversion", - "nsparentuniqueid", - "nspidlog", - "nspreference", - "nsproductname", - "nsproductversion", - "nsrecord", - "nsrevisionnumber", - "nsrole", - "nsroledn", - "nsrolefilter", - "nsruvreplicalastmodified", - "nssaslmapbasedntemplate", - "nssaslmapfiltertemplate", - "nssaslmapregexstring", - "nsschemacsn", - "nssecureserverport", - "nsserialnumber", - "nsserveraddress", - "nsservercreationclassname", - "nsserverid", - "nsservermigrationclassname", - "nsserverport", - "nsserversecurity", - "nssizelimit", - "nsslapd-changelogsuffix", - "nsslapd-ldapiautodnsuffix", - "nsslapd-parent-suffix", - "nsslapd-plugindescription", - "nsslapd-pluginenabled", - "nsslapd-pluginid", - "nsslapd-plugininitfunc", - "nsslapd-pluginpath", - "nsslapd-plugintype", - "nsslapd-pluginvendor", - "nsslapd-pluginversion", - "nsslapd-suffix", - "nssnmpcontact", - "nssnmpdescription", - "nssnmpenabled", - "nssnmplocation", - "nssnmpmasterhost", - "nssnmpmasterport", - "nssnmpname", - "nssnmporganization", - "nsssl2", - "nsssl2ciphers", - "nsssl3", - "nsssl3ciphers", - "nsssl3sessiontimeout", - "nssslactivation", - "nssslclientauth", - "nssslpersonalityssl", - "nssslsessiontimeout", - "nssslsupportedciphers", - "nsssltoken", - "nsstate", - "nssuitespotuser", - "nssymmetrickey", - "nssynchuniqueattribute", - "nssynchuseridformat", - "nssystemindex", - "nstasklabel", - "nstimelimit", - "nsuniqueattribute", - "nsuniqueid", - "nsuseridformat", - "nsuserrdncomponent", - "nsvaluebin", - "nsvalueces", - "nsvaluecis", - "nsvaluedefault", - "nsvaluedescription", - "nsvaluedn", - "nsvalueflags", - "nsvaluehelpurl", - "nsvalueint", - "nsvaluesyntax", - "nsvaluetel", - "nsvaluetype", - "nsvendor", - "nsviewconfiguration", - "nsviewfilter", - "nswellknownjarfiles", - "nswmextendeduserprefs", - "ntgroupattributes", - "ntgroupcreatenewgroup", - "ntgroupdeletegroup", - "ntgroupdomainid", - "ntgroupid", - "ntgrouptype", - "ntuniqueid", - "ntuseracctexpires", - "ntuserauthflags", - "ntuserbadpwcount", - "ntusercodepage", - "ntusercomment", - "ntusercountrycode", - "ntusercreatenewaccount", - "ntuserdeleteaccount", - "ntuserdomainid", - "ntuserflags", - "ntuserhomedir", - "ntuserhomedirdrive", - "ntuserlastlogoff", - "ntuserlastlogon", - "ntuserlogonhours", - "ntuserlogonserver", - "ntusermaxstorage", - "ntusernumlogons", - "ntuserparms", - "ntuserpasswordexpired", - "ntuserprimarygroupid", - "ntuserpriv", - "ntuserprofile", - "ntuserscriptpath", - "ntuseruniqueid", - "ntuserunitsperweek", - "ntuserusrcomment", - "ntuserworkstations", - "numsubordinates", - "nxtrecord", - "o", - "objectclass", - "objectclasses", - "objectclassmap", - "oid", - "oncrpcnumber", - "onewaysync", - "organizationalstatus", - "ou", - "owner", - "pager", - "pamexcludesuffix", - "pamfallback", - "pamidattr", - "pamidmapmethod", - "pamincludesuffix", - "pammissingsuffix", - "pamsecure", - "pamservice", - "parentid", - "parentorganization", - "passwordallowchangetime", - "passwordchange", - "passwordchecksyntax", - "passwordexp", - "passwordexpirationtime", - "passwordexpwarned", - "passwordgracelimit", - "passwordgraceusertime", - "passwordhistory", - "passwordinhistory", - "passwordkeephistory", - "passwordlockout", - "passwordlockoutduration", - "passwordmaxage", - "passwordmaxfailure", - "passwordmaxrepeats", - "passwordmin8bit", - "passwordminage", - "passwordminalphas", - "passwordmincategories", - "passwordmindigits", - "passwordminlength", - "passwordminlowers", - "passwordminspecials", - "passwordmintokenlength", - "passwordminuppers", - "passwordmustchange", - "passwordresetduration", - "passwordresetfailurecount", - "passwordretrycount", - "passwordstoragescheme", - "passwordunlock", - "passwordwarning", - "personaltitle", - "photo", - "physicaldeliveryofficename", - "postaladdress", - "postalcode", - "postofficebox", - "preferreddeliverymethod", - "preferredlanguage", - "preferredlocale", - "preferredserverlist", - "preferredtimezone", - "printer-aliases", - "printer-charset-configured", - "printer-charset-supported", - "printer-color-supported", - "printer-compression-supported", - "printer-copies-supported", - "printer-current-operator", - "printer-delivery-orientation-supported", - "printer-document-format-supported", - "printer-finishings-supported", - "printer-generated-natural-language-supported", - "printer-info", - "printer-ipp-versions-supported", - "printer-job-k-octets-supported", - "printer-job-priority-supported", - "printer-location", - "printer-make-and-model", - "printer-media-local-supported", - "printer-media-supported", - "printer-more-info", - "printer-multiple-document-jobs-supported", - "printer-name", - "printer-natural-language-configured", - "printer-number-up-supported", - "printer-output-features-supported", - "printer-pages-per-minute", - "printer-pages-per-minute-color", - "printer-print-quality-supported", - "printer-resolution-supported", - "printer-service-person", - "printer-sides-supported", - "printer-stacking-order-supported", - "printer-uri", - "printer-xri-supported", - "profilettl", - "ptrrecord", - "pwdpolicysubentry", - "ref", - "registeredaddress", - "replicaabandonedchanges", - "replicabeginorc", - "replicabinddn", - "replicabindmethod", - "replicacfupdated", - "replicacredentials", - "replicaentryfilter", - "replicahost", - "replicalastrelevantchange", - "replicanickname", - "replicaport", - "replicaroot", - "replicatedattributelist", - "replicaupdatefailedat", - "replicaupdatereplayed", - "replicaupdateschedule", - "replicausessl", - "retrycountresettime", - "roleoccupant", - "roomnumber", - "rrsigrecord", - "sabayonprofilename", - "sabayonprofileurl", - "sambaacctflags", - "sambaalgorithmicridbase", - "sambabadpasswordcount", - "sambabadpasswordtime", - "sambabooloption", - "sambadomainname", - "sambaforcelogoff", - "sambagrouptype", - "sambahomedrive", - "sambahomepath", - "sambaintegeroption", - "sambakickofftime", - "sambalmpassword", - "sambalockoutduration", - "sambalockoutobservationwindow", - "sambalockoutthreshold", - "sambalogofftime", - "sambalogonhours", - "sambalogonscript", - "sambalogontime", - "sambalogontochgpwd", - "sambamaxpwdage", - "sambaminpwdage", - "sambaminpwdlength", - "sambamungeddial", - "sambanextgrouprid", - "sambanextrid", - "sambanextuserrid", - "sambantpassword", - "sambaoptionname", - "sambapasswordhistory", - "sambaprimarygroupsid", - "sambaprofilepath", - "sambapwdcanchange", - "sambapwdhistorylength", - "sambapwdlastset", - "sambapwdmustchange", - "sambarefusemachinepwdchange", - "sambasharename", - "sambasid", - "sambasidlist", - "sambastringlistoption", - "sambastringoption", - "sambatrustflags", - "sambauserworkstations", - "searchguide", - "searchtimelimit", - "secretary", - "seealso", - "serialnumber", - "serverhostname", - "serverproductname", - "serverroot", - "serverversionnumber", - "serviceauthenticationmethod", - "servicecategory", - "servicecredentiallevel", - "servicesearchdescriptor", - "shadowexpire", - "shadowflag", - "shadowinactive", - "shadowlastchange", - "shadowmax", - "shadowmin", - "shadowwarning", - "sigrecord", - "sn", - "sourcehost", - "sourcehostcategory", - "srvrecord", - "sshfprecord", - "st", - "street", - "structuralobjectclass", - "subschemasubentry", - "subtreeaci", - "sudocmd", - "sudocommand", - "sudohost", - "sudooption", - "sudorunas", - "sudouser", - "supportedalgorithms", - "supportedcontrol", - "supportedextension", - "supportedfeatures", - "supportedldapversion", - "supportedsaslmechanisms", - "targetdn", - "telephonenumber", - "teletexterminalidentifier", - "telexnumber", - "title", - "trustmodel", - "ttl", - "txtrecord", - "uid", - "uidnumber", - "uniqueidentifier", - "uniquemember", - "usercategory", - "usercertificate", - "userclass", - "userpassword", - "userpkcs12", - "usersmimecertificate", - "vacationenddate", - "vacationstartdate", - "vendorname", - "vendorversion", - "vlvbase", - "vlvenabled", - "vlvfilter", - "vlvscope", - "vlvsort", - "vlvuses", - "winsyncinterval", - "x121address", - "x500uniqueidentifier" - ], - "attribute_members": {}, - "bindable": false, - "container_dn": "cn=costemplates,cn=accounts", - "default_attributes": [ - "cn", - "cospriority", - "krbpwdpolicyreference" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Entry", - "methods": [ - "add", - "del", - "find", - "mod", - "show" - ], - "name": "cosentry", - "object_class": [ - "top", - "costemplate", - "extensibleobject", - "krbcontainer" - ], - "object_class_config": null, - "object_name": "entry", - "object_name_plural": "entries", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "cn", - "cli_short_name": null, - "default": null, - "doc": "<cn>", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "<cn>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "krbpwdpolicyreference", - "cli_short_name": null, - "default": null, - "doc": "<krbpwdpolicyreference>", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "<krbpwdpolicyreference>", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "krbpwdpolicyreference", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "cospriority", - "cli_short_name": null, - "default": null, - "doc": "<cospriority>", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "<cospriority>", - "maxvalue": null, - "minvalue": 0, - "multivalue": false, - "name": "cospriority", - "primary_key": false, - "query": false, - "required": true, - "type": "int" - } - ], - "uuid_attribute": "" - }, - "delegation": { - "bindable": false, - "label": "Delegation", - "methods": [ - "add", - "del", - "find", - "mod", - "show" - ], - "name": "delegation", - "object_name": [ - "delegation" - ], - "object_name_plural": [ - "delegation" - ], - "primary_key": "aciname", - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Delegation name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Delegation name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "aciname", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "List", - "cli_name": "permissions", - "cli_short_name": null, - "default": null, - "doc": "Comma-separated list of permissions to grant (read, write). Default is write.", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Permissions", - "multivalue": true, - "name": "permissions", - "primary_key": false, - "query": false, - "required": false, - "separator": ",", - "skipspace": true, - "type": "tuple" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "List", - "cli_name": "attrs", - "cli_short_name": null, - "default": null, - "doc": "Comma-separated list of attributes", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Attributes", - "multivalue": true, - "name": "attrs", - "primary_key": false, - "query": false, - "required": true, - "separator": ",", - "skipspace": true, - "type": "tuple" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "membergroup", - "cli_short_name": null, - "default": null, - "doc": "User group to apply delegation to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Member user group", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberof", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "group", - "cli_short_name": null, - "default": null, - "doc": "User group ACI grants access to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "User group", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "group", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ] - }, - "dns": { - "default_attributes": [ - "idnsname", - "idnszoneactive", - "idnssoamname", - "idnssoarname", - "idnssoaserial", - "idnssoarefresh", - "idnssoaretry", - "idnssoaexpire", - "idnssoaminimum" - ], - "label": "DNS", - "methods": [ - "add", - "del", - "find", - "mod", - "show" - ], - "name": "dns", - "primary_key": "idnsname", - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Zone name (FQDN)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Zone", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "idnsname", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name_server", - "cli_short_name": null, - "default": null, - "doc": "Authoritative name server", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Authoritative name server", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "idnssoamname", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "admin_email", - "cli_short_name": null, - "default": null, - "doc": "administrator e-mail address", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "administrator e-mail address", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "idnssoarname", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "serial", - "cli_short_name": null, - "default": null, - "doc": "SOA serial", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA serial", - "maxvalue": null, - "minvalue": null, - "multivalue": false, - "name": "idnssoaserial", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "refresh", - "cli_short_name": null, - "default": null, - "doc": "SOA refresh", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA refresh", - "maxvalue": null, - "minvalue": null, - "multivalue": false, - "name": "idnssoarefresh", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "retry", - "cli_short_name": null, - "default": null, - "doc": "SOA retry", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA retry", - "maxvalue": null, - "minvalue": null, - "multivalue": false, - "name": "idnssoaretry", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "expire", - "cli_short_name": null, - "default": null, - "doc": "SOA expire", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA expire", - "maxvalue": null, - "minvalue": null, - "multivalue": false, - "name": "idnssoaexpire", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "minimum", - "cli_short_name": null, - "default": null, - "doc": "SOA minimum", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA minimum", - "maxvalue": null, - "minvalue": null, - "multivalue": false, - "name": "idnssoaminimum", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "ttl", - "cli_short_name": null, - "default": null, - "doc": "SOA time to live", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA time to live", - "maxvalue": null, - "minvalue": null, - "multivalue": false, - "name": "dnsttl", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "class", - "cli_short_name": null, - "default": null, - "doc": "SOA class", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA class", - "multivalue": false, - "name": "dnsclass", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "IN", - "CS", - "CH", - "HS" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "allow_dynupdate", - "cli_short_name": null, - "default": false, - "doc": "allow dynamic update?", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false" - ], - "flags": [], - "hint": null, - "include": null, - "label": "allow dynamic update?", - "multivalue": false, - "name": "idnsallowdynupdate", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "update_policy", - "cli_short_name": null, - "default": null, - "doc": "BIND update policy", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "BIND update policy", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "idnsupdatepolicy", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ] - }, - "dnsrecord": { - "aciattrs": [ - "a6record", - "aaaarecord", - "afsdbrecord", - "arecord", - "certrecord", - "cn", - "cnamerecord", - "dnamerecord", - "dnsclass", - "dnsttl", - "dsrecord", - "hinforecord", - "idnsallowdynupdate", - "idnsname", - "keyrecord", - "kxrecord", - "locrecord", - "mdrecord", - "minforecord", - "mxrecord", - "naptrrecord", - "nsecrecord", - "nsrecord", - "nxtrecord", - "objectclass", - "ptrrecord", - "rrsigrecord", - "sigrecord", - "srvrecord", - "sshfprecord", - "txtrecord" - ], - "attribute_members": {}, - "bindable": false, - "container_dn": "cn=dns", - "default_attributes": [ - "arecord", - "aaaarecord", - "a6record", - "afsdbrecord", - "aplrecord", - "certrecord", - "cnamerecord", - "dhcidrecord", - "dlvrecord", - "dnamerecord", - "dnskeyrecord", - "dsrecord", - "hinforecord", - "hiprecord", - "ipseckeyrecord", - "keyrecord", - "kxrecord", - "locrecord", - "mdrecord", - "minforecord", - "mxrecord", - "naptrrecord", - "nsrecord", - "nsecrecord", - "nsec3record", - "nsec3paramrecord", - "nxtrecord", - "ptrrecord", - "rrsigrecord", - "rprecord", - "sigrecord", - "spfrecord", - "srvrecord", - "sshfprecord", - "tarecord", - "tkeyrecord", - "tsigrecord", - "txtrecord", - "idnsname" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "DNS resource record", - "methods": [ - "add", - "add_record", - "del", - "delentry", - "find", - "show" - ], - "name": "dnsrecord", - "object_class": [ - "top", - "idnsrecord" - ], - "object_class_config": null, - "object_name": "DNS resource record", - "object_name_plural": "DNS resource records", - "parent_object": "dnszone", - "primary_key": "idnsname", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Record name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Record name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "idnsname", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "ttl", - "cli_short_name": null, - "default": null, - "doc": "Time to live", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Time to live", - "maxvalue": null, - "minvalue": null, - "multivalue": false, - "name": "dnsttl", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "class", - "cli_short_name": null, - "default": null, - "doc": "DNS class", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Class", - "multivalue": false, - "name": "dnsclass", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "IN", - "CS", - "CH", - "HS" - ] - } - ], - "uuid_attribute": "" - }, - "dnszone": { - "aciattrs": [ - "a6record", - "aaaarecord", - "afsdbrecord", - "arecord", - "certrecord", - "cn", - "cnamerecord", - "dnamerecord", - "dnsclass", - "dnsttl", - "dsrecord", - "hinforecord", - "idnsallowdynupdate", - "idnsname", - "idnssoaexpire", - "idnssoaminimum", - "idnssoamname", - "idnssoarefresh", - "idnssoaretry", - "idnssoarname", - "idnssoaserial", - "idnsupdatepolicy", - "idnszoneactive", - "keyrecord", - "kxrecord", - "locrecord", - "mdrecord", - "minforecord", - "mxrecord", - "naptrrecord", - "nsecrecord", - "nsrecord", - "nxtrecord", - "objectclass", - "ptrrecord", - "rrsigrecord", - "sigrecord", - "srvrecord", - "sshfprecord", - "txtrecord" - ], - "attribute_members": {}, - "bindable": false, - "container_dn": "cn=dns", - "default_attributes": [ - "idnsname", - "idnszoneactive", - "idnssoamname", - "idnssoarname", - "idnssoaserial", - "idnssoarefresh", - "idnssoaretry", - "idnssoaexpire", - "idnssoaminimum", - "arecord", - "aaaarecord", - "a6record", - "afsdbrecord", - "aplrecord", - "certrecord", - "cnamerecord", - "dhcidrecord", - "dlvrecord", - "dnamerecord", - "dnskeyrecord", - "dsrecord", - "hinforecord", - "hiprecord", - "ipseckeyrecord", - "keyrecord", - "kxrecord", - "locrecord", - "mdrecord", - "minforecord", - "mxrecord", - "naptrrecord", - "nsrecord", - "nsecrecord", - "nsec3record", - "nsec3paramrecord", - "nxtrecord", - "ptrrecord", - "rrsigrecord", - "rprecord", - "sigrecord", - "spfrecord", - "srvrecord", - "sshfprecord", - "tarecord", - "tkeyrecord", - "tsigrecord", - "txtrecord" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "DNS", - "methods": [ - "add", - "del", - "disable", - "enable", - "find", - "mod", - "show" - ], - "name": "dnszone", - "object_class": [ - "top", - "idnsrecord", - "idnszone" - ], - "object_class_config": null, - "object_name": "DNS zone", - "object_name_plural": "DNS zones", - "parent_object": "", - "primary_key": "idnsname", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Zone name (FQDN)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Zone name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "idnsname", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name_server", - "cli_short_name": null, - "default": null, - "doc": "Authoritative name server", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Authoritative name server", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "idnssoamname", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "admin_email", - "cli_short_name": null, - "default": null, - "doc": "Administrator e-mail address", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Administrator e-mail address", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "idnssoarname", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Int", - "cli_name": "serial", - "cli_short_name": null, - "default": null, - "doc": "SOA record serial number", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA serial", - "maxvalue": null, - "minvalue": null, - "multivalue": false, - "name": "idnssoaserial", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Int", - "cli_name": "refresh", - "cli_short_name": null, - "default": 3600, - "doc": "SOA record refresh time", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA refresh", - "maxvalue": null, - "minvalue": null, - "multivalue": false, - "name": "idnssoarefresh", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Int", - "cli_name": "retry", - "cli_short_name": null, - "default": 900, - "doc": "SOA record retry time", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA retry", - "maxvalue": null, - "minvalue": null, - "multivalue": false, - "name": "idnssoaretry", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Int", - "cli_name": "expire", - "cli_short_name": null, - "default": 1209600, - "doc": "SOA record expire time", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA expire", - "maxvalue": null, - "minvalue": null, - "multivalue": false, - "name": "idnssoaexpire", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Int", - "cli_name": "minimum", - "cli_short_name": null, - "default": 3600, - "doc": "SOA record minimum value", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA minimum", - "maxvalue": null, - "minvalue": null, - "multivalue": false, - "name": "idnssoaminimum", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "maximum", - "cli_short_name": null, - "default": null, - "doc": "SOA record maximum value", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA maximum", - "maxvalue": null, - "minvalue": null, - "multivalue": false, - "name": "idnssoamaximum", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "ttl", - "cli_short_name": null, - "default": null, - "doc": "SOA record time to live", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA time to live", - "maxvalue": null, - "minvalue": null, - "multivalue": false, - "name": "dnsttl", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "class", - "cli_short_name": null, - "default": null, - "doc": "SOA record class", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "SOA class", - "multivalue": false, - "name": "dnsclass", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "IN", - "CS", - "CH", - "HS" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "update_policy", - "cli_short_name": null, - "default": null, - "doc": "BIND update policy", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "BIND update policy", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "idnsupdatepolicy", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": true, - "autofill": true, - "class": "Flag", - "cli_name": "zone_active", - "cli_short_name": null, - "default": false, - "doc": "Is zone active?", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false" - ], - "flags": [ - "no_update", - "no_create" - ], - "hint": null, - "include": null, - "label": "Active zone", - "multivalue": false, - "name": "idnszoneactive", - "primary_key": false, - "query": false, - "required": false, - "truths": [ - "1", - 1, - "true" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": true, - "autofill": true, - "class": "Flag", - "cli_name": "allow_dynupdate", - "cli_short_name": null, - "default": false, - "doc": "Allow dynamic update?", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Dynamic update", - "multivalue": false, - "name": "idnsallowdynupdate", - "primary_key": false, - "query": false, - "required": true, - "truths": [ - "1", - 1, - "true" - ], - "type": "bool" - } - ], - "uuid_attribute": "" - }, - "group": { - "aciattrs": [ - "businesscategory", - "cn", - "description", - "gidnumber", - "ipauniqueid", - "member", - "memberof", - "memberuid", - "mepmanagedby", - "o", - "objectclass", - "ou", - "owner", - "seealso", - "userpassword" - ], - "attribute_members": { - "member": [ - "user", - "group" - ], - "memberindirect": [ - "user", - "group", - "netgroup", - "role" - ], - "memberof": [ - "group", - "netgroup", - "role" - ] - }, - "bindable": false, - "container_dn": "cn=groups,cn=accounts", - "default_attributes": [ - "cn", - "description", - "gidnumber", - "member", - "memberof", - "memberindirect" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "User Groups", - "methods": [ - "add", - "add_member", - "del", - "detach", - "find", - "mod", - "remove_member", - "show" - ], - "name": "group", - "object_class": [ - "ipausergroup" - ], - "object_class_config": "ipagroupobjectclasses", - "object_name": "group", - "object_name_plural": "groups", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "group_name", - "cli_short_name": null, - "default": null, - "doc": "Group name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Group name", - "length": null, - "maxlength": 255, - "minlength": null, - "multivalue": false, - "name": "cn", - "pattern": "^[a-zA-Z0-9_.][a-zA-Z0-9_.-]{0,252}[a-zA-Z0-9_.$-]?$", - "pattern_errmsg": "may only include letters, numbers, _, -, . and $", - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "Group description", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "gid", - "cli_short_name": null, - "default": null, - "doc": "GID (use this option to set it manually)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "GID", - "maxvalue": null, - "minvalue": null, - "multivalue": false, - "name": "gidnumber", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ], - "uuid_attribute": "ipauniqueid" - }, - "hbacrule": { - "aciattrs": [ - "accessruletype", - "accesstime", - "cn", - "description", - "externalhost", - "hostcategory", - "ipaenabledflag", - "ipauniqueid", - "memberhost", - "memberservice", - "memberuser", - "servicecategory", - "sourcehost", - "sourcehostcategory", - "usercategory" - ], - "attribute_members": { - "memberhost": [ - "host", - "hostgroup" - ], - "memberservice": [ - "hbacsvc", - "hbacsvcgroup" - ], - "memberuser": [ - "user", - "group" - ], - "sourcehost": [ - "host", - "hostgroup" - ] - }, - "bindable": false, - "container_dn": "cn=hbac", - "default_attributes": [ - "cn", - "accessruletype", - "ipaenabledflag", - "description", - "usercategory", - "hostcategory", - "sourcehostcategory", - "servicecategory", - "ipaenabledflag", - "memberuser", - "sourcehost", - "memberhost", - "memberservice", - "memberhostgroup" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "HBAC", - "methods": [ - "add", - "add_host", - "add_service", - "add_sourcehost", - "add_user", - "del", - "disable", - "enable", - "find", - "mod", - "remove_host", - "remove_service", - "remove_sourcehost", - "remove_user", - "show" - ], - "name": "hbacrule", - "object_class": [ - "ipaassociation", - "ipahbacrule" - ], - "object_class_config": null, - "object_name": "HBAC rule", - "object_name_plural": "HBAC rules", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "ipauniqueid", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Rule name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Rule name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "type", - "cli_short_name": null, - "default": null, - "doc": "Rule type (allow or deny)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Rule type", - "multivalue": false, - "name": "accessruletype", - "primary_key": false, - "query": false, - "required": true, - "type": "unicode", - "values": [ - "allow", - "deny" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "usercat", - "cli_short_name": null, - "default": null, - "doc": "User category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "User category", - "multivalue": false, - "name": "usercategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "hostcat", - "cli_short_name": null, - "default": null, - "doc": "Host category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Host category", - "multivalue": false, - "name": "hostcategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "srchostcat", - "cli_short_name": null, - "default": null, - "doc": "Source host category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Source host category", - "multivalue": false, - "name": "sourcehostcategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "servicecat", - "cli_short_name": null, - "default": null, - "doc": "Service category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Service category", - "multivalue": false, - "name": "servicecategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "Description", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "ipaenabledflag", - "cli_short_name": null, - "default": false, - "doc": "Enabled", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false" - ], - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Enabled", - "multivalue": false, - "name": "ipaenabledflag", - "primary_key": false, - "query": false, - "required": false, - "truths": [ - "1", - 1, - "true" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberuser_user", - "cli_short_name": null, - "default": null, - "doc": "Users", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Users", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberuser_user", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberuser_group", - "cli_short_name": null, - "default": null, - "doc": "Groups", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Groups", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberuser_group", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberhost_host", - "cli_short_name": null, - "default": null, - "doc": "Hosts", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Hosts", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberhost_host", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberhost_hostgroup", - "cli_short_name": null, - "default": null, - "doc": "Host Groups", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Host Groups", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberhost_hostgroup", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "sourcehost_host", - "cli_short_name": null, - "default": null, - "doc": "Source hosts", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Source hosts", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "sourcehost_host", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberservice_hbacsvc", - "cli_short_name": null, - "default": null, - "doc": "Services", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Services", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberservice_hbacsvc", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberservice_hbacsvcgroup", - "cli_short_name": null, - "default": null, - "doc": "Service Groups", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Service Groups", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberservice_hbacsvcgroup", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "ipauniqueid" - }, - "hbacsvc": { - "aciattrs": [ - "cn", - "description", - "ipauniqueid", - "memberof", - "objectclass" - ], - "attribute_members": {}, - "bindable": false, - "container_dn": "cn=hbacservices,cn=hbac", - "default_attributes": [ - "cn", - "description", - "memberindirect" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "HBAC Services", - "methods": [ - "add", - "del", - "find", - "mod", - "show" - ], - "name": "hbacsvc", - "object_class": [ - "ipaobject", - "ipahbacservice" - ], - "object_class_config": null, - "object_name": "hbacsvc", - "object_name_plural": "hbacsvcs", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "service", - "cli_short_name": null, - "default": null, - "doc": "HBAC Service", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Service name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "Description of service", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "ipauniqueid" - }, - "hbacsvcgroup": { - "aciattrs": [ - "businesscategory", - "cn", - "description", - "ipauniqueid", - "member", - "o", - "objectclass", - "ou", - "owner", - "seealso" - ], - "attribute_members": { - "member": [ - "hbacsvc" - ] - }, - "bindable": false, - "container_dn": "cn=hbacservicegroups,cn=hbac", - "default_attributes": [ - "cn", - "description", - "member" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "HBAC Service Groups", - "methods": [ - "add", - "add_member", - "del", - "find", - "mod", - "remove_member", - "show" - ], - "name": "hbacsvcgroup", - "object_class": [ - "ipaobject", - "ipahbacservicegroup" - ], - "object_class_config": null, - "object_name": "hbacsvcgroup", - "object_name_plural": "hbacsvcgroups", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Service group name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Service group name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "HBAC service group description", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ], - "uuid_attribute": "ipauniqueid" - }, - "host": { - "aciattrs": [ - "cn", - "description", - "enrolledby", - "fqdn", - "ipaclientversion", - "ipauniqueid", - "l", - "managedby", - "memberof", - "nshardwareplatform", - "nshostlocation", - "nsosversion", - "objectclass", - "serverhostname", - "usercertificate", - "userpassword" - ], - "attribute_members": { - "enrolledby": [ - "user" - ], - "managedby": [ - "host" - ], - "memberof": [ - "hostgroup", - "netgroup", - "role" - ] - }, - "bindable": true, - "container_dn": "cn=computers,cn=accounts", - "default_attributes": [ - "fqdn", - "description", - "l", - "nshostlocation", - "krbprincipalname", - "nshardwareplatform", - "nsosversion", - "usercertificate", - "memberof", - "krblastpwdchange", - "managedby" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Hosts", - "methods": [ - "add", - "add_managedby", - "del", - "disable", - "find", - "mod", - "remove_managedby", - "show" - ], - "name": "host", - "object_class": [ - "ipaobject", - "nshost", - "ipahost", - "pkiuser", - "ipaservice" - ], - "object_class_config": null, - "object_name": "host", - "object_name_plural": "hosts", - "parent_object": "", - "primary_key": "fqdn", - "rdn_attribute": "", - "relationships": { - "enrolledby": [ - "Enrolled by", - "enroll_by_", - "not_enroll_by_" - ], - "managedby": [ - "Managed by", - "man_by_", - "not_man_by_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "hostname", - "cli_short_name": null, - "default": null, - "doc": "Host name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Host name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "fqdn", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "A description of this host", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "locality", - "cli_short_name": null, - "default": null, - "doc": "Host locality (e.g. \"Baltimore, MD\")", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Locality", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "l", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "location", - "cli_short_name": null, - "default": null, - "doc": "Host location (e.g. \"Lab 2\")", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Location", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "nshostlocation", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "platform", - "cli_short_name": null, - "default": null, - "doc": "Host hardware platform (e.g. \"Lenovo T61\")", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Platform", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "nshardwareplatform", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "os", - "cli_short_name": null, - "default": null, - "doc": "Host operating system and version (e.g. \"Fedora 9\")", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Operating system", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "nsosversion", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "password", - "cli_short_name": null, - "default": null, - "doc": "Password used in bulk enrollment", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "User password", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "userpassword", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "random", - "cli_short_name": null, - "default": false, - "doc": "Generate a random password to be used in bulk enrollment", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false" - ], - "flags": [ - "no_search" - ], - "hint": null, - "include": null, - "label": "<random>", - "multivalue": false, - "name": "random", - "primary_key": false, - "query": false, - "required": false, - "truths": [ - "1", - 1, - "true" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "randompassword", - "cli_short_name": null, - "default": null, - "doc": "Random password", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Random password", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "randompassword", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Bytes", - "cli_name": "certificate", - "cli_short_name": null, - "default": null, - "doc": "Base-64 encoded server certificate", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Certificate", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "usercertificate", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "str" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "krbprincipalname", - "cli_short_name": null, - "default": null, - "doc": "Principal name", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Principal name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "krbprincipalname", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "ipauniqueid" - }, - "hostgroup": { - "aciattrs": [ - "businesscategory", - "cn", - "description", - "ipauniqueid", - "member", - "memberof", - "o", - "objectclass", - "ou", - "owner", - "seealso" - ], - "attribute_members": { - "member": [ - "host", - "hostgroup" - ], - "memberindirect": [ - "host", - "hostgroup" - ], - "memberof": [ - "hostgroup" - ] - }, - "bindable": false, - "container_dn": "cn=hostgroups,cn=accounts", - "default_attributes": [ - "cn", - "description", - "member", - "memberof", - "memberindirect" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Host Groups", - "methods": [ - "add", - "add_member", - "del", - "find", - "mod", - "remove_member", - "show" - ], - "name": "hostgroup", - "object_class": [ - "ipaobject", - "ipahostgroup" - ], - "object_class_config": null, - "object_name": "hostgroup", - "object_name_plural": "hostgroups", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "hostgroup_name", - "cli_short_name": null, - "default": null, - "doc": "Name of host-group", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Host-group", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "A description of this host-group", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ], - "uuid_attribute": "ipauniqueid" - }, - "krbtpolicy": { - "aciattrs": [], - "attribute_members": {}, - "bindable": false, - "container_dn": "cn=IPA14.AYOUNG.BOSTON.DEVEL.REDHAT.COM,cn=kerberos", - "default_attributes": [ - "krbmaxticketlife", - "krbmaxrenewableage" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Kerberos Ticket Policy", - "methods": [ - "mod", - "reset", - "show" - ], - "name": "krbtpolicy", - "object_class": [], - "object_class_config": null, - "object_name": "kerberos ticket policy settings", - "object_name_plural": "entries", - "parent_object": "", - "primary_key": "uid", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "user", - "cli_short_name": null, - "default": null, - "doc": "Manage ticket policy for specific user", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "User name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "uid", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "maxlife", - "cli_short_name": null, - "default": null, - "doc": "Maximum ticket life (seconds)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Max life", - "maxvalue": null, - "minvalue": null, - "multivalue": false, - "name": "krbmaxticketlife", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "maxrenew", - "cli_short_name": null, - "default": null, - "doc": "Maximum renewable age (seconds)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Max renew", - "maxvalue": null, - "minvalue": null, - "multivalue": false, - "name": "krbmaxrenewableage", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ], - "uuid_attribute": "" - }, - "netgroup": { - "aciattrs": [ - "cn", - "description", - "externalhost", - "hostcategory", - "ipaenabledflag", - "ipauniqueid", - "member", - "memberhost", - "memberof", - "memberuser", - "nisdomainname", - "usercategory" - ], - "attribute_members": { - "member": [ - "netgroup" - ], - "memberhost": [ - "host", - "hostgroup" - ], - "memberindirect": [ - "netgroup" - ], - "memberof": [ - "netgroup" - ], - "memberuser": [ - "user", - "group" - ] - }, - "bindable": false, - "container_dn": "cn=ng,cn=alt", - "default_attributes": [ - "cn", - "description", - "memberof", - "externalhost", - "nisdomainname", - "memberuser", - "memberhost", - "member", - "memberindirect", - "usercategory", - "hostcategory" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Net Groups", - "methods": [ - "add", - "add_member", - "del", - "find", - "mod", - "remove_member", - "show" - ], - "name": "netgroup", - "object_class": [ - "ipaobject", - "ipaassociation", - "ipanisnetgroup" - ], - "object_class_config": null, - "object_name": "netgroup", - "object_name_plural": "netgroups", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "ipauniqueid", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberhost": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ], - "memberuser": [ - "Member", - "", - "no_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Netgroup name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Netgroup name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "Netgroup description", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "nisdomain", - "cli_short_name": null, - "default": null, - "doc": "NIS domain name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "NIS domain name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "nisdomainname", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "uuid", - "cli_short_name": null, - "default": null, - "doc": "IPA unique ID", - "exclude": null, - "flags": [ - "no_update", - "no_create" - ], - "hint": null, - "include": null, - "label": "IPA unique ID", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipauniqueid", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "usercat", - "cli_short_name": null, - "default": null, - "doc": "User category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "User category", - "multivalue": false, - "name": "usercategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "hostcat", - "cli_short_name": null, - "default": null, - "doc": "Host category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Host category", - "multivalue": false, - "name": "hostcategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - } - ], - "uuid_attribute": "ipauniqueid" - }, - "permission": { - "aciattrs": [ - "businesscategory", - "cn", - "description", - "member", - "o", - "objectclass", - "ou", - "owner", - "seealso" - ], - "attribute_members": { - "member": [ - "privilege" - ] - }, - "bindable": false, - "container_dn": "cn=permissions,cn=pbac", - "default_attributes": [ - "cn", - "description", - "member", - "memberof", - "memberindirect" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Permissions", - "methods": [ - "add", - "add_member", - "del", - "find", - "mod", - "remove_member", - "show" - ], - "name": "permission", - "object_class": [ - "groupofnames" - ], - "object_class_config": null, - "object_name": "permission", - "object_name_plural": "permissions", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Permission name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Permission name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "Permission description", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "List", - "cli_name": "permissions", - "cli_short_name": null, - "default": null, - "doc": "Comma-separated list of permissions to grant (read, write, add, delete, all)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Permissions", - "multivalue": true, - "name": "permissions", - "primary_key": false, - "query": false, - "required": true, - "separator": ",", - "skipspace": true, - "type": "tuple" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "List", - "cli_name": "attrs", - "cli_short_name": null, - "default": null, - "doc": "Comma-separated list of attributes", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Attributes", - "multivalue": true, - "name": "attrs", - "primary_key": false, - "query": false, - "required": false, - "separator": ",", - "skipspace": true, - "type": "tuple" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "type", - "cli_short_name": null, - "default": null, - "doc": "Type of IPA object (user, group, host, hostgroup, service, netgroup, dns)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Type", - "multivalue": false, - "name": "type", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "user", - "group", - "host", - "service", - "hostgroup", - "netgroup", - "dns" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberof", - "cli_short_name": null, - "default": null, - "doc": "Target members of a group", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Member of group", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberof", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "filter", - "cli_short_name": null, - "default": null, - "doc": "Legal LDAP filter (e.g. ou=Engineering)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Filter", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "filter", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "subtree", - "cli_short_name": null, - "default": null, - "doc": "Subtree to apply permissions to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Subtree", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "subtree", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "targetgroup", - "cli_short_name": null, - "default": null, - "doc": "User group to apply permissions to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Target group", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "targetgroup", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "" - }, - "pkinit": { - "__base64__": "" - }, - "privilege": { - "aciattrs": [ - "businesscategory", - "cn", - "description", - "member", - "memberof", - "o", - "objectclass", - "ou", - "owner", - "seealso" - ], - "attribute_members": { - "member": [ - "permission", - "role" - ], - "memberof": [ - "permission" - ] - }, - "bindable": false, - "container_dn": "cn=privileges,cn=pbac", - "default_attributes": [ - "cn", - "description", - "member", - "memberof", - "memberindirect" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Privileges", - "methods": [ - "add", - "add_member", - "add_permission", - "del", - "find", - "mod", - "remove_member", - "remove_permission", - "show" - ], - "name": "privilege", - "object_class": [ - "nestedgroup", - "groupofnames" - ], - "object_class_config": null, - "object_name": "privilege", - "object_name_plural": "privileges", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Privilege name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Privilege name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "Privilege description", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ], - "uuid_attribute": "" - }, - "pwpolicy": { - "aciattrs": [ - "cn", - "krbmaxpwdlife", - "krbminpwdlife", - "krbpwdfailurecountinterval", - "krbpwdhistorylength", - "krbpwdlockoutduration", - "krbpwdmaxfailure", - "krbpwdmindiffchars", - "krbpwdminlength", - "objectclass" - ], - "attribute_members": {}, - "bindable": false, - "container_dn": "cn=IPA14.AYOUNG.BOSTON.DEVEL.REDHAT.COM,cn=kerberos", - "default_attributes": [ - "cn", - "cospriority", - "krbmaxpwdlife", - "krbminpwdlife", - "krbpwdhistorylength", - "krbpwdmindiffchars", - "krbpwdminlength", - "krbpwdmaxfailure", - "krbpwdfailurecountinterval", - "krbpwdlockoutduration" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Password Policy", - "methods": [ - "add", - "del", - "find", - "mod", - "show" - ], - "name": "pwpolicy", - "object_class": [ - "top", - "nscontainer", - "krbpwdpolicy" - ], - "object_class_config": null, - "object_name": "password policy", - "object_name_plural": "password policies", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "group", - "cli_short_name": null, - "default": null, - "doc": "Manage password policy for specific group", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Group", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "maxlife", - "cli_short_name": null, - "default": null, - "doc": "Maximum password lifetime (in days)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Max lifetime (days)", - "maxvalue": null, - "minvalue": 0, - "multivalue": false, - "name": "krbmaxpwdlife", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "minlife", - "cli_short_name": null, - "default": null, - "doc": "Minimum password lifetime (in hours)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Min lifetime (hours)", - "maxvalue": null, - "minvalue": 0, - "multivalue": false, - "name": "krbminpwdlife", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "history", - "cli_short_name": null, - "default": null, - "doc": "Password history size", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "History size", - "maxvalue": null, - "minvalue": 0, - "multivalue": false, - "name": "krbpwdhistorylength", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "minclasses", - "cli_short_name": null, - "default": null, - "doc": "Minimum number of character classes", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Character classes", - "maxvalue": 5, - "minvalue": 0, - "multivalue": false, - "name": "krbpwdmindiffchars", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "minlength", - "cli_short_name": null, - "default": null, - "doc": "Minimum length of password", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Min length", - "maxvalue": null, - "minvalue": 0, - "multivalue": false, - "name": "krbpwdminlength", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "priority", - "cli_short_name": null, - "default": null, - "doc": "Priority of the policy (higher number means lower priority", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Priority", - "maxvalue": null, - "minvalue": 0, - "multivalue": false, - "name": "cospriority", - "primary_key": false, - "query": false, - "required": true, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "maxfail", - "cli_short_name": null, - "default": null, - "doc": "Consecutive failures before lockout", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Max failures", - "maxvalue": null, - "minvalue": 0, - "multivalue": false, - "name": "krbpwdmaxfailure", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "failinterval", - "cli_short_name": null, - "default": null, - "doc": "Period after which failure count will be reset (seconds)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Failure reset interval", - "maxvalue": null, - "minvalue": 0, - "multivalue": false, - "name": "krbpwdfailurecountinterval", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "lockouttime", - "cli_short_name": null, - "default": null, - "doc": "Period for which lockout is enforced (seconds)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Lockout duration", - "maxvalue": null, - "minvalue": 0, - "multivalue": false, - "name": "krbpwdlockoutduration", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - } - ], - "uuid_attribute": "" - }, - "role": { - "aciattrs": [ - "businesscategory", - "cn", - "description", - "member", - "memberof", - "o", - "objectclass", - "ou", - "owner", - "seealso" - ], - "attribute_members": { - "member": [ - "user", - "group", - "host", - "hostgroup" - ], - "memberof": [ - "privilege" - ] - }, - "bindable": false, - "container_dn": "cn=roles,cn=accounts", - "default_attributes": [ - "cn", - "description", - "member", - "memberof", - "memberindirect" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Role", - "methods": [ - "add", - "add_member", - "add_privilege", - "del", - "find", - "mod", - "remove_member", - "remove_privilege", - "show" - ], - "name": "role", - "object_class": [ - "groupofnames", - "nestedgroup" - ], - "object_class_config": null, - "object_name": "role", - "object_name_plural": "roles", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Role name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Role name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "A description of this role-group", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - } - ], - "uuid_attribute": "" - }, - "selfservice": { - "bindable": false, - "label": "Self Service Permissions", - "methods": [ - "add", - "del", - "find", - "mod", - "show" - ], - "name": "selfservice", - "object_name": [ - "selfservice" - ], - "object_name_plural": [ - "selfservice" - ], - "primary_key": "aciname", - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "name", - "cli_short_name": null, - "default": null, - "doc": "Self-Service name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Self-Service name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "aciname", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "List", - "cli_name": "permissions", - "cli_short_name": null, - "default": null, - "doc": "Comma-separated list of permissions to grant (read, write). Default is write.", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Permissions", - "multivalue": true, - "name": "permissions", - "primary_key": false, - "query": false, - "required": false, - "separator": ",", - "skipspace": true, - "type": "tuple" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "List", - "cli_name": "attrs", - "cli_short_name": null, - "default": null, - "doc": "Comma-separated list of attributes", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Attributes", - "multivalue": true, - "name": "attrs", - "primary_key": false, - "query": false, - "required": true, - "separator": ",", - "skipspace": true, - "type": "tuple" - } - ] - }, - "service": { - "aciattrs": [ - "ipauniqueid", - "krbcanonicalname", - "krbextradata", - "krblastfailedauth", - "krblastpwdchange", - "krblastsuccessfulauth", - "krbloginfailedcount", - "krbmaxrenewableage", - "krbmaxticketlife", - "krbobjectreferences", - "krbpasswordexpiration", - "krbprincipalaliases", - "krbprincipalexpiration", - "krbprincipalkey", - "krbprincipalname", - "krbprincipaltype", - "krbpwdhistory", - "krbpwdpolicyreference", - "krbticketflags", - "krbticketpolicyreference", - "krbupenabled", - "managedby", - "memberof", - "objectclass", - "usercertificate" - ], - "attribute_members": { - "managedby": [ - "host" - ] - }, - "bindable": true, - "container_dn": "cn=services,cn=accounts", - "default_attributes": [ - "krbprincipalname", - "usercertificate", - "managedby", - "krblastpwdchange" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Services", - "methods": [ - "add", - "add_host", - "del", - "disable", - "find", - "mod", - "remove_host", - "show" - ], - "name": "service", - "object_class": [ - "krbprincipal", - "krbprincipalaux", - "krbticketpolicyaux", - "ipaobject", - "ipaservice", - "pkiuser" - ], - "object_class_config": null, - "object_name": "service", - "object_name_plural": "services", - "parent_object": "", - "primary_key": "krbprincipalname", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "principal", - "cli_short_name": null, - "default": null, - "doc": "Service principal", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Principal", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "krbprincipalname", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Bytes", - "cli_name": "certificate", - "cli_short_name": null, - "default": null, - "doc": "Base-64 encoded server certificate", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Certificate", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "usercertificate", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "str" - } - ], - "uuid_attribute": "ipauniqueid" - }, - "sudocmd": { - "aciattrs": [ - "description", - "ipauniqueid", - "memberof", - "objectclass", - "sudocmd" - ], - "attribute_members": {}, - "bindable": false, - "container_dn": "cn=sudocmds,cn=sudo", - "default_attributes": [ - "sudocmd", - "description" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "SUDO Commands", - "methods": [ - "add", - "del", - "find", - "mod", - "show" - ], - "name": "sudocmd", - "object_class": [ - "ipaobject", - "ipasudocmd" - ], - "object_class_config": null, - "object_name": "sudocmd", - "object_name_plural": "sudocmds", - "parent_object": "", - "primary_key": "sudocmd", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "command", - "cli_short_name": null, - "default": null, - "doc": "Sudo Command", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Sudo Command", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "sudocmd", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "A description of this command", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "ipauniqueid" - }, - "sudocmdgroup": { - "aciattrs": [ - "businesscategory", - "cn", - "description", - "ipauniqueid", - "member", - "o", - "objectclass", - "ou", - "owner", - "seealso" - ], - "attribute_members": { - "member": [ - "sudocmd", - "sudocmdgroup" - ], - "memberindirect": [ - "sudocmd", - "sudocmdgroup" - ], - "memberof": [ - "sudocmdgroup" - ] - }, - "bindable": false, - "container_dn": "cn=sudocmdgroups,cn=sudo", - "default_attributes": [ - "cn", - "description", - "member", - "memberof", - "memberindirect" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "SUDO Command Groups", - "methods": [ - "add", - "add_member", - "del", - "find", - "mod", - "remove_member", - "show" - ], - "name": "sudocmdgroup", - "object_class": [ - "ipaobject", - "ipasudocmdgrp" - ], - "object_class_config": null, - "object_name": "sudocmdgroup", - "object_name_plural": "sudocmdgroups", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "sudocmdgroup_name", - "cli_short_name": null, - "default": null, - "doc": "Sudo Command Group name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Sudo Command Group name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "Group description", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "membercmd_sudocmd", - "cli_short_name": null, - "default": null, - "doc": "Commands", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Commands", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "membercmd_sudocmd", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "membercmd_sudocmdgroup", - "cli_short_name": null, - "default": null, - "doc": "Sudo Command Groups", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Sudo Command Groups", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "membercmd_sudocmdgroup", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "ipauniqueid" - }, - "sudorule": { - "aciattrs": [ - "cmdcategory", - "cn", - "description", - "externalhost", - "externaluser", - "hostcategory", - "hostmask", - "ipaenabledflag", - "ipasudoopt", - "ipasudorunas", - "ipasudorunasextgroup", - "ipasudorunasextuser", - "ipasudorunasgroup", - "ipasudorunasgroupcategory", - "ipasudorunasusercategory", - "ipauniqueid", - "memberallowcmd", - "memberdenycmd", - "memberhost", - "memberuser", - "usercategory" - ], - "attribute_members": { - "ipasudorunas": [ - "user", - "group" - ], - "ipasudorunasgroup": [ - "group" - ], - "memberallowcmd": [ - "sudocmd", - "sudocmdgroup" - ], - "memberdenycmd": [ - "sudocmd", - "sudocmdgroup" - ], - "memberhost": [ - "host", - "hostgroup" - ], - "memberuser": [ - "user", - "group" - ] - }, - "bindable": false, - "container_dn": "cn=sudorules,cn=sudo", - "default_attributes": [ - "cn", - "ipaenabledflag", - "description", - "usercategory", - "hostcategory", - "cmdcategory", - "memberuser", - "memberhost", - "memberallowcmd", - "memberdenycmd" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "SUDO", - "methods": [ - "add", - "add_allow_command", - "add_deny_command", - "add_host", - "add_option", - "add_runasgroup", - "add_runasuser", - "add_user", - "del", - "disable", - "enable", - "find", - "mod", - "remove_allow_command", - "remove_deny_command", - "remove_host", - "remove_option", - "remove_runasgroup", - "remove_runasuser", - "remove_user", - "show" - ], - "name": "sudorule", - "object_class": [ - "ipaassociation", - "ipasudorule" - ], - "object_class_config": null, - "object_name": "Sudo Rule", - "object_name_plural": "Sudo Rules", - "parent_object": "", - "primary_key": "cn", - "rdn_attribute": "ipauniqueid", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "sudorule_name", - "cli_short_name": null, - "default": null, - "doc": "Rule name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Rule name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "pattern": null, - "pattern_errmsg": null, - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "desc", - "cli_short_name": null, - "default": null, - "doc": "Description", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Description", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "description", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Flag", - "cli_name": "ipaenabledflag", - "cli_short_name": null, - "default": false, - "doc": "Enabled", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false" - ], - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Enabled", - "multivalue": false, - "name": "ipaenabledflag", - "primary_key": false, - "query": false, - "required": false, - "truths": [ - "1", - 1, - "true" - ], - "type": "bool" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "usercat", - "cli_short_name": null, - "default": null, - "doc": "User category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "User category", - "multivalue": false, - "name": "usercategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "hostcat", - "cli_short_name": null, - "default": null, - "doc": "Host category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Host category", - "multivalue": false, - "name": "hostcategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "cmdcat", - "cli_short_name": null, - "default": null, - "doc": "Command category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Command category", - "multivalue": false, - "name": "cmdcategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "runasusercat", - "cli_short_name": null, - "default": null, - "doc": "Run As User category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Run As User category", - "multivalue": false, - "name": "ipasudorunasusercategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "StrEnum", - "cli_name": "runasgroupcat", - "cli_short_name": null, - "default": null, - "doc": "Run As Group category the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Run As Group category", - "multivalue": false, - "name": "ipasudorunasgroupcategory", - "primary_key": false, - "query": false, - "required": false, - "type": "unicode", - "values": [ - "all" - ] - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberuser_user", - "cli_short_name": null, - "default": null, - "doc": "Users", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Users", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberuser_user", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberhost_host", - "cli_short_name": null, - "default": null, - "doc": "Hosts", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Hosts", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberhost_host", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberhost_hostgroup", - "cli_short_name": null, - "default": null, - "doc": "Host Groups", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Host Groups", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberhost_hostgroup", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberallowcmd_sudocmd", - "cli_short_name": null, - "default": null, - "doc": "Sudo Allow Commands", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Sudo Allow Commands", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberallowcmd_sudocmd", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberdenycmd_sudocmd", - "cli_short_name": null, - "default": null, - "doc": "Sudo Deny Commands", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Sudo Deny Commands", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberdenycmd_sudocmd", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberallowcmd_sudocmdgroup", - "cli_short_name": null, - "default": null, - "doc": "Sudo Command Groups", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Sudo Command Groups", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberallowcmd_sudocmdgroup", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "memberdenycmd_sudocmdgroup", - "cli_short_name": null, - "default": null, - "doc": "Sudo Command Groups", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Sudo Command Groups", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "memberdenycmd_sudocmdgroup", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "ipasudorunas_user", - "cli_short_name": null, - "default": null, - "doc": "Run As User", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Run As User", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipasudorunas_user", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "ipasudorunasgroup_group", - "cli_short_name": null, - "default": null, - "doc": "Run As Group", - "exclude": null, - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Run As Group", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipasudorunasgroup_group", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "externaluser", - "cli_short_name": null, - "default": null, - "doc": "External User the rule applies to", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "External User", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "externaluser", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "runasexternaluser", - "cli_short_name": null, - "default": null, - "doc": "External User the commands can run as", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "RunAs External User", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipasudorunasextuser", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "runasexternalgroup", - "cli_short_name": null, - "default": null, - "doc": "External Group the commands can run as", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "RunAs External Group", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ipasudorunasextgroup", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - } - ], - "uuid_attribute": "ipauniqueid" - }, - "user": { - "aciattrs": [ - "audio", - "businesscategory", - "carlicense", - "cn", - "departmentnumber", - "description", - "destinationindicator", - "displayname", - "employeenumber", - "employeetype", - "facsimiletelephonenumber", - "gecos", - "gidnumber", - "givenname", - "homedirectory", - "homephone", - "homepostaladdress", - "inetuserhttpurl", - "inetuserstatus", - "initials", - "internationalisdnnumber", - "ipauniqueid", - "jpegphoto", - "krbcanonicalname", - "krbextradata", - "krblastfailedauth", - "krblastpwdchange", - "krblastsuccessfulauth", - "krbloginfailedcount", - "krbmaxrenewableage", - "krbmaxticketlife", - "krbpasswordexpiration", - "krbprincipalaliases", - "krbprincipalexpiration", - "krbprincipalkey", - "krbprincipalname", - "krbprincipaltype", - "krbpwdhistory", - "krbpwdpolicyreference", - "krbticketflags", - "krbticketpolicyreference", - "krbupenabled", - "l", - "labeleduri", - "loginshell", - "mail", - "manager", - "memberof", - "mepmanagedentry", - "mobile", - "o", - "objectclass", - "ou", - "pager", - "photo", - "physicaldeliveryofficename", - "postaladdress", - "postalcode", - "postofficebox", - "preferreddeliverymethod", - "preferredlanguage", - "registeredaddress", - "roomnumber", - "secretary", - "seealso", - "sn", - "st", - "street", - "telephonenumber", - "teletexterminalidentifier", - "telexnumber", - "title", - "uid", - "uidnumber", - "usercertificate", - "userpassword", - "userpkcs12", - "usersmimecertificate", - "x121address", - "x500uniqueidentifier" - ], - "attribute_members": { - "memberof": [ - "group", - "netgroup", - "role" - ] - }, - "bindable": true, - "container_dn": "cn=users,cn=accounts", - "default_attributes": [ - "uid", - "givenname", - "sn", - "homedirectory", - "loginshell", - "ou", - "telephonenumber", - "title", - "memberof", - "nsaccountlock" - ], - "hidden_attributes": [ - "objectclass", - "aci" - ], - "label": "Users", - "methods": [ - "add", - "del", - "disable", - "enable", - "find", - "mod", - "show" - ], - "name": "user", - "object_class": [ - "posixaccount" - ], - "object_class_config": "ipauserobjectclasses", - "object_name": "user", - "object_name_plural": "users", - "parent_object": "", - "primary_key": "uid", - "rdn_attribute": "", - "relationships": { - "member": [ - "Member", - "", - "no_" - ], - "memberindirect": [ - "Indirect Member", - null, - "no_indirect_" - ], - "memberof": [ - "Member Of", - "in_", - "not_in_" - ] - }, - "takes_params": [ - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "login", - "cli_short_name": null, - "default": null, - "doc": "User login", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "User login", - "length": null, - "maxlength": 255, - "minlength": null, - "multivalue": false, - "name": "uid", - "pattern": "^[a-zA-Z0-9_.][a-zA-Z0-9_.-]{0,252}[a-zA-Z0-9_.$-]?$", - "pattern_errmsg": "may only include letters, numbers, _, -, . and $", - "primary_key": true, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "first", - "cli_short_name": null, - "default": null, - "doc": "First name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "First name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "givenname", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "last", - "cli_short_name": null, - "default": null, - "doc": "Last name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Last name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "sn", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": true, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Str", - "cli_name": "cn", - "cli_short_name": null, - "default": null, - "doc": "Full name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Full name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "cn", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Str", - "cli_name": "displayname", - "cli_short_name": null, - "default": null, - "doc": "Display name", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Display name", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "displayname", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Str", - "cli_name": "initials", - "cli_short_name": null, - "default": null, - "doc": "Initials", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Initials", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "initials", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "homedir", - "cli_short_name": null, - "default": null, - "doc": "Home directory", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Home directory", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "homedirectory", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Str", - "cli_name": "gecos", - "cli_short_name": null, - "default": null, - "doc": "GECOS field", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "GECOS field", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "gecos", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "shell", - "cli_short_name": null, - "default": "/bin/sh", - "doc": "Login shell", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Login shell", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "loginshell", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Str", - "cli_name": "principal", - "cli_short_name": null, - "default": null, - "doc": "Kerberos principal", - "exclude": null, - "flags": [ - "no_update" - ], - "hint": null, - "include": null, - "label": "Kerberos principal", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "krbprincipalname", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "email", - "cli_short_name": null, - "default": null, - "doc": "Email address", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Email address", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "mail", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Password", - "cli_name": "password", - "cli_short_name": null, - "default": null, - "doc": "Prompt to set the user password", - "exclude": [ - "webui" - ], - "flags": [], - "hint": null, - "include": null, - "label": "Password", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "userpassword", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": true, - "class": "Int", - "cli_name": "uid", - "cli_short_name": null, - "default": 999, - "doc": "User ID Number (system will assign one if not provided)", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "UID", - "maxvalue": null, - "minvalue": 1, - "multivalue": false, - "name": "uidnumber", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "gidnumber", - "cli_short_name": null, - "default": null, - "doc": "Group ID Number", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "GID", - "maxvalue": null, - "minvalue": null, - "multivalue": false, - "name": "gidnumber", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "street", - "cli_short_name": null, - "default": null, - "doc": "Street address", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Street address", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "street", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "city", - "cli_short_name": null, - "default": null, - "doc": "City", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "City", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "location", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "state", - "cli_short_name": null, - "default": null, - "doc": "State", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "State", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "state", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Int", - "cli_name": "postalcode", - "cli_short_name": null, - "default": null, - "doc": "ZIP", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "ZIP", - "maxvalue": null, - "minvalue": null, - "multivalue": false, - "name": "postalcode", - "primary_key": false, - "query": false, - "required": false, - "type": "int" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "phone", - "cli_short_name": null, - "default": null, - "doc": "Telephone Number", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Telephone Number", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "telephonenumber", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "mobile", - "cli_short_name": null, - "default": null, - "doc": "Mobile Telephone Number", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Mobile Telephone Number", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "mobile", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "pager", - "cli_short_name": null, - "default": null, - "doc": "Pager Number", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Pager Number", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "pager", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "fax", - "cli_short_name": null, - "default": null, - "doc": "Fax Number", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Fax Number", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": true, - "name": "facsimiletelephonenumber", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "orgunit", - "cli_short_name": null, - "default": null, - "doc": "Org. Unit", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Org. Unit", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "ou", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "title", - "cli_short_name": null, - "default": null, - "doc": "Job Title", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Job Title", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "title", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "manager", - "cli_short_name": null, - "default": null, - "doc": "Manager", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Manager", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "manager", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Str", - "cli_name": "carlicense", - "cli_short_name": null, - "default": null, - "doc": "Car License", - "exclude": null, - "flags": [], - "hint": null, - "include": null, - "label": "Car License", - "length": null, - "maxlength": null, - "minlength": null, - "multivalue": false, - "name": "carlicense", - "pattern": null, - "pattern_errmsg": null, - "primary_key": false, - "query": false, - "required": false, - "type": "unicode" - }, - { - "alwaysask": false, - "attribute": false, - "autofill": false, - "class": "Bool", - "cli_name": "nsaccountlock", - "cli_short_name": null, - "default": null, - "doc": "Account activation status", - "exclude": null, - "falsehoods": [ - 0, - "0", - "false" - ], - "flags": [ - "no_update", - "no_create", - "no_search" - ], - "hint": null, - "include": null, - "label": "Account activation status", - "multivalue": false, - "name": "nsaccountlock", - "primary_key": false, - "query": false, - "required": false, - "truths": [ - "1", - 1, - "true" - ], - "type": "bool" - } - ], - "uuid_attribute": "ipauniqueid" - } - } - }, - { - "error": null, - "messages": { - "ajax": { - "401": "Your kerberos ticket no longer valid.Please run KInit and then click 'retry'If this is your first time running the IPA Web UI<a href='/ipa/errors/ssbrowser.html'> Follow these directions</a> to configure your browser." - }, - "association": { - "managedby": "Managed by", - "members": "Members", - "membershipin": "Membership in" - }, - "button": { - "add": "Add", - "enroll": "Enroll", - "find": "Find", - "remove": "Delete", - "reset": "Reset", - "update": "Update" - }, - "details": { - "account": "Account Settings", - "contact": "Contact Settings", - "employee": "Employee Information", - "identity": "Identity Settings", - "mailing": "Mailing Address", - "misc": "Misc. Information", - "to_top": "Back to Top" - }, - "facets": { - "details": "Settings", - "search": "Search" - }, - "login": { - "header": "Logged In As" - }, - "search": { - "delete_confirm": "Do you really want to delete the selected entries?", - "quick_links": "Quick Links", - "select_all": "Select All", - "unselect_all": "Unselect All" - } - } - }, - { - "count": 1, - "error": null, - "result": [ - { - "cn": [ - "Administrator" - ], - "dn": "uid=admin,cn=users,cn=accounts,dc=ipa14,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com", - "gecos": [ - "Administrator" - ], - "gidnumber": [ - "590200000" - ], - "homedirectory": [ - "/home/admin" - ], - "ipauniqueid": [ - "3f1c60c6-2026-11e0-80c2-52540029a798" - ], - "krblastpwdchange": [ - "20110114213748Z" - ], - "krblastsuccessfulauth": [ - "20110114213845Z" - ], - "krbpasswordexpiration": [ - "20110414213748Z" - ], - "krbprincipalname": [ - "admin@IPA14.AYOUNG.BOSTON.DEVEL.REDHAT.COM" - ], - "loginshell": [ - "/bin/bash" - ], - "memberof_group": [ - "admins" - ], - "mepmanagedentry": [ - "cn=admin,cn=groups,cn=accounts,dc=ipa14,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com" - ], - "nsaccountlock": [ - "False" - ], - "objectclass": [ - "top", - "person", - "posixaccount", - "krbprincipalaux", - "krbticketpolicyaux", - "inetuser", - "ipaobject", - "mepOriginEntry" - ], - "sn": [ - "Administrator" - ], - "uid": [ - "admin" - ], - "uidnumber": [ - "590200000" - ] - } - ], - "summary": "1 user matched", - "truncated": false - }, - { - "count": 65, - "error": null, - "result": { - "basedn": "dc=ipa14,dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com", - "bin": "/var/www", - "ca_agent_port": 9443, - "ca_ee_port": 9444, - "ca_host": "ipa14.ayoung.boston.devel.redhat.com", - "ca_port": 9180, - "conf": "/etc/ipa/server.conf", - "conf_default": "/etc/ipa/default.conf", - "confdir": "/etc/ipa", - "config_loaded": true, - "container_accounts": "cn=accounts", - "container_applications": "cn=applications,cn=configs,cn=policies", - "container_automount": "cn=automount", - "container_configs": "cn=configs,cn=policies", - "container_dns": "cn=dns", - "container_group": "cn=groups,cn=accounts", - "container_hbac": "cn=hbac", - "container_hbacservice": "cn=hbacservices,cn=hbac", - "container_hbacservicegroup": "cn=hbacservicegroups,cn=hbac", - "container_host": "cn=computers,cn=accounts", - "container_hostgroup": "cn=hostgroups,cn=accounts", - "container_netgroup": "cn=ng,cn=alt", - "container_permission": "cn=permissions,cn=pbac", - "container_policies": "cn=policies", - "container_policygroups": "cn=policygroups,cn=configs,cn=policies", - "container_policylinks": "cn=policylinks,cn=configs,cn=policies", - "container_privilege": "cn=privileges,cn=pbac", - "container_rolegroup": "cn=roles,cn=accounts", - "container_roles": "cn=roles,cn=policies", - "container_service": "cn=services,cn=accounts", - "container_sudocmd": "cn=sudocmds,cn=sudo", - "container_sudocmdgroup": "cn=sudocmdgroups,cn=sudo", - "container_sudorule": "cn=sudorules,cn=sudo", - "container_user": "cn=users,cn=accounts", - "container_virtual": "cn=virtual operations,cn=etc", - "context": "server", - "debug": false, - "domain": "ayoung.boston.devel.redhat.com", - "dot_ipa": "/var/www/.ipa", - "enable_ra": true, - "fallback": true, - "home": "/var/www", - "host": "ipa14.ayoung.boston.devel.redhat.com", - "in_server": true, - "in_tree": false, - "interactive": true, - "ipalib": "/usr/lib/python2.7/site-packages/ipalib", - "ldap_uri": "ldapi://%2fvar%2frun%2fslapd-IPA14-AYOUNG-BOSTON-DEVEL-REDHAT-COM.socket", - "log": null, - "logdir": "/var/log/ipa", - "mode": "production", - "mount_ipa": "/ipa/", - "mount_jsonserver": "json", - "mount_xmlserver": "xml", - "prompt_all": false, - "ra_plugin": "selfsign", - "realm": "IPA14.AYOUNG.BOSTON.DEVEL.REDHAT.COM", - "rpc_json_uri": "http://localhost:8888/ipa/json", - "script": "/var/www/mod_wsgi", - "site_packages": "/usr/lib/python2.7/site-packages", - "startup_traceback": false, - "verbose": 0, - "webui_assets_dir": null, - "webui_prod": true, - "xmlrpc_uri": "https://ipa14.ayoung.boston.devel.redhat.com/ipa/xml" - }, - "summary": "65 variables", - "total": 65 - } - ] - } -} |
