{ "error": null, "id": 1, "result": { "count": 4, "results": [ { "error": null, "metadata": { "aci": { "__base64__": "" }, "automountkey": { "aciattrs": [ "automountInformation", "automountKey", "objectClass", "description" ], "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": "", "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": "", "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", "objectClass", "description" ], "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": "", "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": "", "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": [ "cn", "objectClass", "replicaUpdateSchedule", "javaClassName", "printer-compression-supported", "printer-color-supported", "radiusSimultaneousUse", "printer-number-up-supported", "printer-finishings-supported", "printer-pages-per-minute-color", "printer-pages-per-minute", "printer-print-quality-supported", "printer-resolution-supported", "printer-media-supported", "printer-sides-supported", "nisPublickey", "radiusReplicateToRealm", "replicaRoot", "nsDefaultObjectClass", "memberOf", "radiusLoginTime", "audio", "aci", "sambaDomainName", "sambaNextRid", "sambaLogonTime", "sambaLogoffTime", "sambaKickoffTime", "sambaHomeDrive", "sambaLogonScript", "sambaProfilePath", "sambaUserWorkstations", "sambaHomePath", "nsBuildNumber", "netscapeReversiblePassword", "krbLastPwdChange", "krbPwdMinLength", "javaFactory", "krbMinPwdLife", "mInfoRecord", "roomNumber", "nsBindPassword", "pTRRecord", "hInfoRecord", "krbSubTrees", "aFSDBRecord", "vendorVersion", "vendorName", "krbPrincipalAliases", "nsAdminSIEDN", "krbPrincContainerRef", "memberService", "ipaCertificateSubjectBase", "ipaMigrationEnabled", "krbLastSuccessfulAuth", "nsSSLClientAuth", "sudoOption", "krbPrincipalName", "ipaGroupObjectClasses", "managedBy", "ipaPwdExpAdvNotify", "ipaUserObjectClasses", "radiusPortLimit", "sudoUser", "calCalURI", "calFBURL", "userClass", "krbExtraData", "krbSupportedEncSaltTypes", "nsAdminAccessAddresses", "ipServiceProtocol", "ntUserCodePage", "krbLdapServers", "krbKdcServers", "nsDS5ReplicaName", "nsPreference", "krbPrincipalType", "nsDS5ReplicaReferral", "FTPQuotaMBytes", "passwordMustChange", "matchingRuleUse", "structuralObjectClass", "mailQuota", "mailProgramDeliveryInfo", "mgrpErrorsTo", "mgrpDeliverTo", "mailRoutingAddress", "enhancedSearchGuide", "dITStructureRules", "x500UniqueIdentifier", "mgrpMsgRejectAction", "krbMaxTicketLife", "attributeTypes", "objectClasses", "crossCertificatePair", "nisNetIdHost", "nsslapd-changelogsuffix", "mepRDNAttr", "nsslapd-suffix", "nsslapd-parent-suffix", "nisNetIdGroup", "replicaCFUpdated", "userPKCS12", "oid", "passwordAllowChangeTime", "memberURL", "memberCertificateDescription", "vlvSort", "replicaHost", "vlvUses", "replicaAbandonedChanges", "passwordCheckSyntax", "passwordChange", "passwordInHistory", "passwordKeepHistory", "passwordResetDuration", "passwordMaxFailure", "passwordExp", "passwordMinLength", "c", "l", "retryCountResetTime", "passwordUnlock", "passwordExpWarned", "passwordRetryCount", "aliasedObjectName", "inetUserHttpURL", "inetUserStatus", "inetDomainStatus", "inetDomainBaseDN", "inetSubscriberResponse", "inetSubscriberChallenge", "inetSubscriberAccountId", "printer-stacking-order-supported", "printer-delivery-orientation-supported", "printer-media-local-supported", "printer-output-features-supported", "nSRecord", "printer-job-priority-supported", "printer-service-person", "serviceAuthenticationMethod", "dc", "lastModifiedBy", "mDRecord", "aRecord", "secretary", "homePhone", "lastModifiedTime", "nsHelpRef", "krbLastFailedAuth", "pwdpolicysubentry", "nsAdminEnableEnduser", "nsDS5ReplicaUpdateSchedule", "credentialLevel", "passwordGraceUserTime", "passwordGraceLimit", "objectclassMap", "nsDS5Task", "nsds5BeginReplicaRefresh", "parentid", "entryid", "entryusn", "nsDS5Flags", "adminRole", "entrydn", "dncomp", "sambaShareName", "sambaAlgorithmicRidBase", "sambaBoolOption", "sambaOptionName", "sambaStringOption", "sambaIntegerOption", "sambaMungedDial", "sambaStringListOption", "sambaBadPasswordTime", "sambaBadPasswordCount", "radiusPrompt", "ipaDefaultPrimaryGroup", "ipaMaxUsernameLength", "ipaUserSearchFields", "ipaGroupSearchFields", "ipaSearchTimeLimit", "ipaSearchRecordsLimit", "ipaCustomFields", "ipaHomesRootDir", "ipaDefaultLoginShell", "radiusTerminationAction", "radiusTunnelAssignmentId", "radiusTunnelMediumType", "radiusTunnelPassword", "changes", "newRdn", "radiusServiceType", "radiusSessionTimeout", "employeeType", "changeNumber", "targetDn", "changeType", "radiusTunnelPreference", "carLicense", "departmentNumber", "employeeNumber", "accessTo", "dSRecord", "nsSuiteSpotUser", "nSECRecord", "rRSIGRecord", "sSHFPRecord", "authenticationMethod", "profileTTL", "bindTimeLimit", "followReferrals", "preferredServerList", "searchTimeLimit", "defaultServerList", "defaultSearchBase", "radiusTunnelPrivateGroupId", "nsClassname", "attributeMap", "userCertificate", "radiusTunnelServerEndpoint", "seeAlso", "radiusVSA", "radiusClientIPAddress", "radiusAuthType", "subtreeACI", "radiusGroupName", "radiusProfileDn", "radiusHuntgroupName", "ntUserLogonServer", "ntUserNumLogons", "ntUserUnitsPerWeek", "ntUserParms", "authorityRevocationList", "ntUserAuthFlags", "nsDS5ReplicaCredentials", "mgrpBroadcasterPolicy", "nsds7DirsyncCookie", "nsSerialNumber", "nsds5ReplConflict", "idnsSOAexpire", "idnsSOAminimum", "idnsSOArName", "idnsSOAserial", "idnsSOArefresh", "idnsSOAretry", "idnsName", "idnsAllowDynUpdate", "idnsZoneActive", "idnsSOAmName", "ipaSudoRunAsUserCategory", "ipaSudoRunAsGroup", "ipaSudoRunAs", "ipaSudoRunAsExtUser", "externalUser", "ipaSudoOpt", "memberDenyCmd", "cmdCategory", "memberAllowCmd", "nsAdminUsers", "eduPersonPrimaryOrgUnitDN", "eduPersonScopedAffiliation", "eduPersonPrincipalName", "eduPersonEntitlement", "eduPersonOrgUnitDN", "eduPersonPrimaryAffiliation", "eduPersonNickName", "eduPersonOrgDN", "eduPersonAffiliation", "hostCategory", "ipaEnabledFlag", "cosAttribute", "cosspecifier", "costargettree", "costemplatedn", "ipaClientVersion", "enrolledBy", "ipaUniqueID", "userCategory", "memberHost", "fqdn", "memberUser", "nsProductName", "tXTRecord", "nsIndexType", "mozillaCustom3", "nsSSL2", "cNAMERecord", "nsAdminCgiWaitPid", "nsValueSyntax", "nswmExtendedUserPrefs", "nsValueFlags", "ntUserComment", "ntUserWorkstations", "ntUserScriptPath", "ntUserLastLogoff", "nsValueHelpURL", "ntUserMaxStorage", "ntUserAcctExpires", "replicaPort", "nsds5ReplicaLegacyConsumer", "radiusTunnelType", "mgrpRemoveHeader", "nsds5replicaLastInitStart", "nsSchemaCSN", "nsds5replicaTimeout", "nsds5replicaLastInitEnd", "nsds5replicaLastInitStatus", "radiusTunnelClientEndpoint", "homePostalAddress", "userPassword", "mgrpApprovePassword", "owner", "roleOccupant", "radiusHint", "jpegPhoto", "ntUserPasswordExpired", "nsAdminEnableDSGW", "ditRedirect", "ntUserProfile", "documentPublisher", "trustModel", "printer-uri", "krbCanonicalName", "replicaLastRelevantChange", "nisDomain", "serviceCategory", "accessTime", "nisDomainName", "ipaConfigString", "hostCApolicy", "sourceHost", "externalHost", "sourceHostCategory", "accessRuleType", "nsSynchUserIDFormat", "nsSNMPMasterHost", "ntUserUsrComment", "telephoneNumber", "certificateRevocationList", "nsServerID", "copiedFrom", "nsDeleteclassname", "generation", "nsTaskLabel", "nsExpirationDate", "sabayonProfileURL", "sabayonProfileName", "idnsUpdatePolicy", "ntUserHomeDir", "nsAIMid", "nsKeyfile", "nsSSL3", "nsmsgDisallowAccess", "mailDeliveryOption", "mailForwardingAddress", "mailAutoReplyMode", "mailAutoReplyText", "mailAccessDomain", "mailAlternateAddress", "deleteOldRdn", "newSuperior", "mailHost", "mailMessageStore", "passwordMaxRepeats", "passwordMin8bit", "passwordMinTokenLength", "passwordMinCategories", "isReplicated", "nsSymmetricKey", "mepManagedEntry", "mepManagedBy", "mepMappedAttr", "mepStaticAttr", "krbPwdPolicyReference", "sambaGroupType", "KeyRecord", "ldapSchemas", "changeTime", "dNSClass", "dNSTTL", "cirPort", "cirHost", "cirUsePersistentSearch", "cirBindDn", "ntGroupId", "cirUseSsl", "cirUpdateSchedule", "cirLastUpdateApplied", "cirSyncInterval", "cirUpdateFailedat", "nsSSLPersonalitySSL", "nsSNMPOrganization", "nsds5ReplicaChangeCount", "nsds5replicaLastUpdateStart", "nsds5replicaLastUpdateEnd", "nsds5replicaChangesSentSinceStartup", "cosPriority", "nsds5ReplicaPurgeDelay", "nsds5ReplicaTombstonePurgeInterval", "nsSNMPContact", "nsds5replicaLastUpdateStatus", "nsds5replicaUpdateInProgress", "manager", "documentIdentifier", "documentTitle", "documentVersion", "documentAuthor", "documentLocation", "nsDS5ReplicaId", "parentOrganization", "printer-aliases", "printer-charset-configured", "passwordStorageScheme", "vacationstartdate", "nsInstalledLocation", "ipaDefaultEmailDomain", "oneWaySync", "accountInactivityLimit", "acctPolicySubentry", "vlvScope", "vlvFilter", "nsCertConfig", "mozillaWorkStreet2", "mozillaWorkUrl", "mozillaHomeCountryName", "mozillaHomeUrl", "mozillaHomeState", "replicaEntryFilter", "replicaNickName", "mozillaHomeLocalityName", "filterInfo", "mozillaHomeStreet", "sambaMinPwdLength", "sambaPwdHistoryLength", "ipaSudoRunAsExtGroup", "nsTimeLimit", "hostMask", "sambaLogonHours", "sambaTrustFlags", "sambaSIDList", "ntUserCountryCode", "nsServerPort", "krbPwdMinDiffChars", "krbMaxRenewableAge", "ntUserLogonHours", "ref", "serviceCredentialLevel", "ntUserBadPwCount", "krbMaxPwdLife", "nsSSLActivation", "replicatedattributelist", "radiusCallbackId", "radiusCallbackNumber", "radiusCalledStationId", "radiusCallingStationId", "radiusArapFeatures", "radiusArapSecurity", "radiusArapZoneAccess", "sambaPwdLastSet", "ntUserHomeDirDrive", "radiusClass", "radiusFilterId", "preferredTimeZone", "preferredLocale", "modifyTimestamp", "sn", "krbPwdHistoryLength", "krbMKey", "radiusRealm", "replicaBindMethod", "replicaBeginOrc", "replicaUpdateReplayed", "radiusStripUserName", "krbObjectReferences", "replicaUseSSL", "radiusUserCategory", "nsUniqueAttribute", "radiusCheckItem", "krbHostServer", "ipHostNumber", "photo", "info", "drink", "mail", "uid", "shadowFlag", "shadowExpire", "memberNisNetgroup", "memberUid", "ipServicePort", "nisNetgroupTriple", "ipProtocolNumber", "host", "nsSecureServerPort", "nsOsVersion", "nsAdminEndUserHTMLIndex", "nsLdapSchemaVersion", "krbLoginFailedCount", "nsJarfilename", "krbRealmReferences", "nsServerCreationClassname", "initials", "cirBindCredentials", "nsExecRef", "ntUniqueId", "nsDirectoryFailoverList", "nsNYR", "preferredDeliveryMethod", "krbPrincNamingAttr", "nsSSL3Ciphers", "telexNumber", "nsSynchUniqueAttribute", "facsimileTelephoneNumber", "teletexTerminalIdentifier", "internationalISDNNumber", "x121Address", "destinationIndicator", "registeredAddress", "passwordMinLowers", "passwordMinSpecials", "pamIDMapMethod", "pamIDAttr", "pamFallback", "pamSecure", "pamService", "passwordMinDigits", "passwordMinAlphas", "passwordMinUppers", "nsslapd-pluginEnabled", "nsslapd-pluginDescription", "replicaBindDn", "nsSNMPEnabled", "nsCertfile", "nsSNMPLocation", "nsDS5ReplicaType", "nsSNMPDescription", "nsds50ruv", "nsSNMPMasterPort", "nsDS5ReplicatedAttributeList", "nsDS5ReplicaRoot", "nsDS5ReplicaBindMethod", "nsmsgNumMsgQuota", "nsDS5ReplicaBindDN", "nsDS5ReplicaTransportInfo", "nsValueCES", "nsValueTel", "nsValueInt", "nsValueBin", "ntGroupAttributes", "displayName", "ntUserPrimaryGroupId", "nsValueCIS", "nsValueDN", "nsValueType", "ntUserPriv", "krbPwdHistory", "dITContentRules", "krbPrincipalReferences", "nsAdminDomainName", "krbTicketFlags", "buildingName", "co", "pager", "mobile", "personalTitle", "labeledURI", "organizationalStatus", "uniqueIdentifier", "supportedFeatures", "nsServerAddress", "krbTicketPolicyReference", "sambaRefuseMachinePwdChange", "sambaForceLogoff", "a6Record", "sambaLockoutObservationWindow", "sambaLockoutDuration", "sambaMinPwdAge", "sambaMaxPwdAge", "sambaLogonToChgPwd", "sRVRecord", "nXTRecord", "kXRecord", "certRecord", "nsRevisionNumber", "nAPTRRecord", "st", "printer-xri-supported", "nsSSLToken", "krbPrincipalExpiration", "krbUPEnabled", "hasSubordinates", "radiusFramedProtocol", "radiusFramedRoute", "modifiersName", "radiusFramedMTU", "radiusFramedIPAddress", "radiusFramedIPNetmask", "radiusFramedAppleTalkZone", "radiusFramedCompression", "radiusFramedAppleTalkLink", "radiusFramedAppleTalkNetwork", "street", "radiusProxyToRealm", "nsUserRDNComponent", "nsDirectoryInfoRef", "nsHostLocation", "cACertificate", "nsSSLSessionTimeout", "governingStructureRule", "krbDefaultEncSaltTypes", "passwordHistory", "o", "ou", "title", "description", "searchGuide", "businessCategory", "postalAddress", "postalCode", "postOfficeBox", "physicalDeliveryOfficeName", "nsAdminOneACLDir", "ipNetworkNumber", "ipNetmaskNumber", "macAddress", "bootParameter", "bootFile", "nisMapName", "nisMapEntry", "nsVendor", "nisSecretkey", "installationTimeStamp", "nsSystemIndex", "nsAccessLog", "automountMapName", "FTPuid", "FTPgid", "FTPDownloadBandwidth", "FTPStatus", "FTPDownloadRatio", "FTPUploadBandwidth", "dialupAccess", "FTPUploadRatio", "FTPQuotaFiles", "javaCodebase", "nsProductVersion", "radiusClientShortName", "ntUserDeleteAccount", "ntGroupType", "javaSerializedData", "nsAdminGroupName", "radiusClientSecret", "nsAdminAccountInfo", "accountUnlockTime", "nsUserIDFormat", "userSMIMECertificate", "mgrpAllowedDomain", "radiusNASIpAddress", "mgrpAllowedBroadcaster", "radiusReplyItem", "sambaLockoutThreshold", "vacationenddate", "dNameRecord", "nsDS5ReplicaHost", "nsDS5ReplicaPort", "nsRoleFilter", "cosIndirectSpecifier", "nsRole", "nsRoleDN", "nsConfigRoot", "nsIdleTimeout", "nsLookThroughLimit", "nsSizeLimit", "printer-info", "printer-make-and-model", "nsHardwarePlatform", "printer-ipp-versions-supported", "printer-multiple-document-jobs-supported", "printer-charset-supported", "printer-document-format-supported", "printer-generated-natural-language-supported", "printer-location", "printer-name", "printer-more-info", "shadowInactive", "shadowWarning", "dnQualifier", "shadowLastChange", "loginShell", "shadowMax", "shadowMin", "gidNumber", "uidNumber", "homeDirectory", "gecos", "nsServerSecurity", "generationQualifier", "member", "matchingRules", "authorizedService", "givenName", "changeLogMaximumAge", "sambaPwdMustChange", "sambaPwdCanChange", "mgrpNoDuplicateChecks", "name", "nsWellKnownJarfiles", "changeLogMaximumSize", "sambaPrimaryGroupSID", "sambaNextGroupRid", "sambaNextUserRid", "nameForms", "mgrpAddHeader", "sambaAcctFlags", "sambaNTPassword", "sambaLMPassword", "nsds7WindowsDomain", "nsslapd-ldapiautodnsuffix", "mozillaHomePostalCode", "nsds7WindowsReplicaSubtree", "nsds7DirectoryReplicaSubtree", "nsds7NewWinUserSyncEnabled", "nsds7NewWinGroupSyncEnabled", "mozillaHomeStreet2", "changeLogMaximumConcurrentWrites", "radiusExpiration", "nsSSL2Ciphers", "vlvBase", "nisNetIdUser", "connection", "nsDisplayName", "nsMatchingRule", "lastLoginTime", "ntGroupCreateNewGroup", "ntGroupDomainId", "radiusClientNASType", "ntGroupDeleteGroup", "ntUserDomainId", "radiusReplyMessage", "subschemaSubentry", "ntUserCreateNewAccount", "replicaUpdateFailedAt", "ntUserFlags", "nsNickName", "nsValueDefault", "ipaSudoRunAsGroupCategory", "mgrpMsgRejectText", "nsds5debugreplicatimeout", "sambaPasswordHistory", "sudoCmd", "nsGroupRDNComponent", "nsViewConfiguration", "nsds5replicaBusyWaitTime", "vlvEnabled", "winSyncInterval", "nsds5replicaSessionPauseTime", "radiusFramedIPXNetwork", "distinguishedName", "sambaSID", "nsAdminCacheLifetime", "createTimestamp", "mgrpRFC822MailMember", "mailEnhancedUniqueMember", "mgrpMsgMaxSize", "mgrpModerator", "javaClassNames", "changeLog", "nsLicensedFor", "nsLicenseStartTime", "nsLicenseEndTime", "preferredLanguage", "creatorsName", "nsAdminAccessHosts", "houseIdentifier", "supportedAlgorithms", "deltaRevocationList", "sudoRunAs", "uniqueMember", "sudoHost", "sudoCommand", "pamMissingSuffix", "pamExcludeSuffix", "pamIncludeSuffix", "nsSaslMapFilterTemplate", "nsSaslMapBaseDNTemplate", "nsSaslMapRegexString", "nsEncryptionAlgorithm", "passwordMinAge", "passwordResetFailureCount", "nsDS5ReplicaAutoReferral", "nsSNMPName", "nsslapd-pluginType", "nsslapd-pluginId", "nsslapd-pluginPath", "nsslapd-pluginInitfunc", "nsslapd-pluginVersion", "nsslapd-pluginVendor", "nsServerMigrationClassname", "serviceSearchDescriptor", "mozillaCustom4", "dereferenceAliases", "mozillaCustom1", "passwordLockout", "defaultSearchScope", "mozillaCustom2", "passwordWarning", "javaDoc", "krbPwdServers", "passwordMaxAge", "javaReferenceAddress", "passwordLockoutDuration", "serialNumber", "nsDirectoryURL", "associatedName", "nsBackendSuffix", "associatedDomain", "cirBeginORC", "ttl", "passwordExpirationTime", "nsDefaultAcceptLanguage", "oncRpcNumber", "mozillaUseHtmlMail", "mozillaSecondEmail", "mozillaNickname", "nsAccountLock", "copyingFrom", "nsBaseDN", "LocRecord", "aAAARecord", "nsValueDescription", "ldapSyntaxes", "SigRecord", "supportedSASLMechanisms", "supportedLDAPVersion", "supportedControl", "nsBuildSecurity", "radiusLoginLATGroup", "radiusLoginIPHost", "radiusIdleTimeout", "radiusFramedRouting", "radiusLoginService", "radiusLoginLATService", "radiusLoginLATPort", "radiusLoginLATNode", "radiusPasswordRetry", "radiusLoginTCPPort", "krbPwdMaxFailure", "krbPwdFailureCountInterval", "krbPwdLockoutDuration", "calOtherCalAdrURIs", "calOtherCAPURIs", "calCalAdrURI", "calCAPURI", "calOtherFBURLs", "calOtherCalURIs", "multiLineDescription", "nsPidLog", "cirReplicaRoot", "administratorContactInfo", "adminUrl", "serverHostName", "krbSearchScope", "serverRoot", "serverProductName", "serverVersionNumber", "replicaCredentials", "automountInformation", "automountKey", "numSubordinates", "printer-job-k-octets-supported", "nsBindDN", "mXRecord", "nsSSL3SessionTimeout", "printer-current-operator", "nsruvReplicaLastModified", "krbAdmServers", "nsErrorLog", "nscpEntryDN", "printer-natural-language-configured", "nsViewFilter", "krbPasswordExpiration", "printer-copies-supported", "nsSSLSupportedCiphers", "namingContexts", "altServer", "supportedExtension", "krbPrincipalKey", "nsLogSuppress", "nsState", "nsUniqueId", "ntUserUniqueId", "ntUserLastLogon", "nsParentUniqueId" ], "attribute_members": {}, "bindable": false, "container_dn": "cn=costemplates,cn=accounts", "default_attributes": [ "cn", "cospriority", "krbpwdpolicyreference" ], "hidden_attributes": [ "objectclass", "aci" ], "label": "", "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": "", "takes_params": [ { "alwaysask": false, "attribute": false, "autofill": false, "class": "Str", "cli_name": "cn", "cli_short_name": null, "default": null, "doc": "", "exclude": null, "flags": [], "hint": null, "include": null, "label": "", "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": "", "exclude": null, "flags": [], "hint": null, "include": null, "label": "", "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": "", "exclude": null, "flags": [], "hint": null, "include": null, "label": "", "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": [ "idnsName", "objectClass", "idnsAllowDynUpdate", "cNAMERecord", "rRSIGRecord", "dSRecord", "nSECRecord", "cn", "sSHFPRecord", "LocRecord", "aAAARecord", "KeyRecord", "SigRecord", "nSRecord", "mXRecord", "mDRecord", "aRecord", "dNSClass", "dNSTTL", "mInfoRecord", "tXTRecord", "pTRRecord", "hInfoRecord", "aFSDBRecord", "a6Record", "dNameRecord", "sRVRecord", "nXTRecord", "kXRecord", "certRecord", "nAPTRRecord" ], "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": "", "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": [ "idnsSOAexpire", "idnsSOAminimum", "idnsSOArName", "idnsSOAserial", "idnsSOArefresh", "idnsSOAretry", "idnsName", "idnsZoneActive", "idnsSOAmName", "objectClass", "idnsAllowDynUpdate", "cNAMERecord", "idnsUpdatePolicy", "rRSIGRecord", "dSRecord", "nSECRecord", "cn", "sSHFPRecord", "LocRecord", "aAAARecord", "KeyRecord", "SigRecord", "nSRecord", "mXRecord", "mDRecord", "aRecord", "dNSClass", "dNSTTL", "mInfoRecord", "tXTRecord", "pTRRecord", "hInfoRecord", "aFSDBRecord", "a6Record", "dNameRecord", "sRVRecord", "nXTRecord", "kXRecord", "certRecord", "nAPTRRecord" ], "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": "", "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" } ], "uuid_attribute": "" }, "group": { "aciattrs": [ "ipaUniqueID", "cn", "objectClass", "o", "ou", "seeAlso", "description", "owner", "businessCategory", "member", "memberOf" ], "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": "", "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" }, "hbac": { "aciattrs": [ "ipaUniqueID", "cn", "accessRuleType", "description", "serviceCategory", "accessTime", "memberService", "sourceHost", "externalHost", "sourceHostCategory", "hostCategory", "ipaEnabledFlag", "userCategory", "memberHost", "memberUser" ], "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": "hbac", "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", "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": [ "ipaUniqueID", "cn", "objectClass", "description", "memberOf" ], "attribute_members": {}, "bindable": false, "container_dn": "cn=hbacservices,cn=accounts", "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": "", "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": [ "ipaUniqueID", "cn", "objectClass", "o", "ou", "seeAlso", "description", "owner", "businessCategory", "member" ], "attribute_members": { "member": [ "hbacsvc" ] }, "bindable": false, "container_dn": "cn=hbacservicegroups,cn=accounts", "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": "", "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": [ "ipaUniqueID", "objectClass", "cn", "fqdn", "userCertificate", "description", "managedBy", "nsHardwarePlatform", "l", "serverHostName", "memberOf", "nsHostLocation", "userPassword", "ipaClientVersion", "enrolledBy", "nsOsVersion" ], "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": "", "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": "", "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": [ "ipaUniqueID", "cn", "objectClass", "o", "ou", "seeAlso", "description", "owner", "businessCategory", "member", "memberOf" ], "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": "", "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=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": "", "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": [ "ipaUniqueID", "cn", "description", "member", "nisDomainName", "memberOf", "externalHost", "hostCategory", "ipaEnabledFlag", "userCategory", "memberHost", "memberUser" ], "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", "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": [ "cn", "objectClass", "o", "ou", "seeAlso", "description", "owner", "businessCategory", "member" ], "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": "", "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)", "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" ] }, { "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": [ "cn", "objectClass", "o", "ou", "seeAlso", "description", "owner", "businessCategory", "member", "memberOf" ], "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": "", "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", "objectClass", "krbPwdMaxFailure", "krbPwdFailureCountInterval", "krbPwdLockoutDuration", "krbPwdMinDiffChars", "krbPwdMinLength", "krbMaxPwdLife", "krbMinPwdLife", "krbPwdHistoryLength" ], "attribute_members": {}, "bindable": false, "container_dn": "cn=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": "", "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" } ], "uuid_attribute": "" }, "role": { "aciattrs": [ "cn", "objectClass", "o", "ou", "seeAlso", "description", "owner", "businessCategory", "member", "memberOf" ], "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": "", "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", "krbPrincipalName", "objectClass", "krbObjectReferences", "krbPrincipalExpiration", "krbLoginFailedCount", "krbExtraData", "krbCanonicalName", "userCertificate", "krbTicketFlags", "krbPwdPolicyReference", "managedBy", "krbLastPwdChange", "krbPwdHistory", "krbMaxRenewableAge", "memberOf", "krbPasswordExpiration", "krbLastFailedAuth", "krbLastSuccessfulAuth", "krbUPEnabled", "krbPrincipalKey", "krbPrincipalType", "krbTicketPolicyReference", "krbPrincipalAliases", "krbMaxTicketLife" ], "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": "", "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": [ "ipaUniqueID", "sudoCmd", "objectClass", "description", "memberOf" ], "attribute_members": {}, "bindable": false, "container_dn": "cn=sudocmds,cn=accounts", "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": "", "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": [ "ipaUniqueID", "cn", "objectClass", "o", "ou", "seeAlso", "description", "owner", "businessCategory", "member" ], "attribute_members": { "member": [ "sudocmd", "sudocmdgroup" ], "memberindirect": [ "sudocmd", "sudocmdgroup" ], "memberof": [ "sudocmdgroup" ] }, "bindable": false, "container_dn": "cn=sudocmdgroups,cn=accounts", "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": "", "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": [ "ipaUniqueID", "cn", "ipaSudoOpt", "description", "cmdCategory", "ipaSudoRunAsGroupCategory", "memberDenyCmd", "externalHost", "hostMask", "ipaSudoRunAsExtGroup", "hostCategory", "ipaEnabledFlag", "ipaSudoRunAsUserCategory", "ipaSudoRunAsGroup", "ipaSudoRunAs", "ipaSudoRunAsExtUser", "externalUser", "memberAllowCmd", "userCategory", "memberHost", "memberUser" ], "attribute_members": { "ipasudorunas": [ "user" ], "ipasudorunasgroup": [ "group" ], "memberallowcmd": [ "sudocmd", "sudocmdgroup" ], "memberdenycmd": [ "sudocmd", "sudocmdgroup" ], "memberhost": [ "host", "hostgroup" ], "memberuser": [ "user", "group" ] }, "bindable": false, "container_dn": "cn=sudorules", "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_runasgroup", "add_runasuser", "add_user", "del", "disable", "enable", "find", "mod", "remove_allow_command", "remove_deny_command", "remove_host", "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", "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" } ], "uuid_attribute": "ipauniqueid" }, "user": { "aciattrs": [ "sn", "cn", "objectClass", "uid", "ipaUniqueID", "gidNumber", "uidNumber", "homeDirectory", "manager", "userCertificate", "homePostalAddress", "krbLoginFailedCount", "krbLastSuccessfulAuth", "title", "userSMIMECertificate", "krbPrincipalExpiration", "roomNumber", "photo", "description", "krbPrincipalName", "mail", "employeeType", "krbPwdHistory", "carLicense", "departmentNumber", "employeeNumber", "inetUserHttpURL", "memberOf", "displayName", "st", "street", "l", "krbMaxRenewableAge", "jpegPhoto", "audio", "pager", "secretary", "preferredLanguage", "krbExtraData", "krbCanonicalName", "o", "ou", "seeAlso", "userPassword", "businessCategory", "postalAddress", "postalCode", "postOfficeBox", "physicalDeliveryOfficeName", "mobile", "krbPwdPolicyReference", "labeledURI", "homePhone", "krbPasswordExpiration", "inetUserStatus", "krbLastPwdChange", "krbMaxTicketLife", "krbUPEnabled", "loginShell", "x500UniqueIdentifier", "krbLastFailedAuth", "gecos", "krbPrincipalKey", "krbTicketFlags", "krbPrincipalType", "userPKCS12", "initials", "krbTicketPolicyReference", "givenName", "preferredDeliveryMethod", "krbPrincipalAliases", "telexNumber", "telephoneNumber", "facsimileTelephoneNumber", "teletexTerminalIdentifier", "internationalISDNNumber", "x121Address", "destinationIndicator", "registeredAddress" ], "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": "", "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": [], "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": null, "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 disabled", "exclude": null, "falsehoods": [ 0, "0", "false" ], "flags": [ "no_update", "no_create", "no_search" ], "hint": null, "include": null, "label": "Account disabled", "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 Follow these directions 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 Details", "contact": "Contact Details", "employee": " Employee Information", "identity": "Identity Details", "mailing": "Mailing Address", "misc": "Misc. Information", "to_top": "Back to Top" }, "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=ayoung,dc=boston,dc=devel,dc=redhat,dc=com", "gecos": [ "Administrator" ], "gidnumber": [ "66000000" ], "homedirectory": [ "/home/admin" ], "ipauniqueid": [ "c9e61ada-0703-11e0-addd-525400674dcd" ], "krblastpwdchange": [ "20101213215751Z" ], "krbpasswordexpiration": [ "20110313215751Z" ], "krbprincipalname": [ "admin@AYOUNG.BOSTON.DEVEL.REDHAT.COM" ], "loginshell": [ "/bin/bash" ], "memberof_group": [ "admins" ], "mepmanagedentry": [ "cn=admin,cn=groups,cn=accounts,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": [ "66000000" ] } ], "summary": "1 user matched", "truncated": false }, { "count": 68, "error": null, "result": { "basedn": "dc=ayoung,dc=boston,dc=devel,dc=redhat,dc=com", "bin": "/home/ayoung/devel/freeipa", "ca_agent_port": 9443, "ca_ee_port": 9444, "ca_host": "ipa.ayoung.boston.devel.redhat.com", "ca_port": 9180, "conf": "/root/.ipa/lite.conf", "conf_default": "/root/.ipa/default.conf", "confdir": "/root/.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=accounts", "container_hbacservicegroup": "cn=hbacservicegroups,cn=accounts", "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=accounts", "container_sudocmdgroup": "cn=sudocmdgroups,cn=accounts", "container_sudorule": "cn=sudorules", "container_user": "cn=users,cn=accounts", "container_virtual": "cn=virtual operations", "context": "lite", "debug": false, "domain": "ayoung.boston.devel.redhat.com", "dot_ipa": "/root/.ipa", "enable_ra": true, "fallback": true, "home": "/root", "host": "ipa.ayoung.boston.devel.redhat.com", "in_server": true, "in_tree": true, "interactive": true, "ipalib": "/home/ayoung/devel/freeipa/ipalib", "ldap_uri": "ldapi://%2fvar%2frun%2fslapd-AYOUNG-BOSTON-DEVEL-REDHAT-COM.socket", "lite_host": "127.0.0.1", "lite_pem": "/root/.ipa/lite.pem", "lite_port": 8888, "log": "/root/.ipa/log/lite.log", "logdir": "/root/.ipa/log", "mode": "production", "mount_ipa": "/ipa/", "mount_jsonserver": "json", "mount_xmlserver": "xml", "prompt_all": false, "ra_plugin": "selfsign", "realm": "AYOUNG.BOSTON.DEVEL.REDHAT.COM", "rpc_json_uri": "http://localhost:8888/ipa/json", "script": "/home/ayoung/devel/freeipa/lite-server.py", "site_packages": "/home/ayoung/devel/freeipa", "startup_traceback": true, "verbose": 0, "webui_assets_dir": null, "webui_prod": true, "xmlrpc_uri": "http://localhost:8888/ipa/xml" }, "summary": "68 variables", "total": 68 } ] } }