Skip to content

Latest commit

 

History

History
executable file
·
47 lines (44 loc) · 5.58 KB

LDAPConfig.md

File metadata and controls

executable file
·
47 lines (44 loc) · 5.58 KB

LookerApi31Reference.LDAPConfig

Properties

Name Type Description Notes
alternateEmailLoginAllowed Boolean Allow alternate email-based login via '/login/email' for admins and for specified users with the 'login_special_email' permission. This option is useful as a fallback during ldap setup, if ldap config problems occur later, or if you need to support some users who are not in your ldap directory. Looker email/password logins are always disabled for regular users when ldap is enabled. [optional]
authPassword String (Write-Only) Password for the LDAP account used to access the LDAP server [optional]
authRequiresRole Boolean Users will not be allowed to login at all unless a role for them is found in LDAP if set to true [optional]
authUsername String Distinguished name of LDAP account used to access the LDAP server [optional]
connectionHost String LDAP server hostname [optional]
connectionPort String LDAP host port [optional]
connectionTls Boolean Use Transport Layer Security [optional]
connectionTlsNoVerify Boolean Do not verify peer when using TLS [optional]
defaultNewUserGroupIds [Number] (Write-Only) Array of ids of groups that will be applied to new users the first time they login via LDAP [optional]
defaultNewUserGroups [Group] (Read-only) Groups that will be applied to new users the first time they login via LDAP [optional]
defaultNewUserRoleIds [Number] (Write-Only) Array of ids of roles that will be applied to new users the first time they login via LDAP [optional]
defaultNewUserRoles [Role] (Read-only) Roles that will be applied to new users the first time they login via LDAP [optional]
enabled Boolean Enable/Disable LDAP authentication for the server [optional]
forceNoPage Boolean Don't attempt to do LDAP search result paging (RFC 2696) even if the LDAP server claims to support it. [optional]
groups [LDAPGroupRead] (Read-only) Array of mappings between LDAP Groups and Looker Roles [optional]
groupsBaseDn String Base dn for finding groups in LDAP searches [optional]
groupsFinderType String Identifier for a strategy for how Looker will search for groups in the LDAP server [optional]
groupsMemberAttribute String LDAP Group attribute that signifies the members of the groups. Most commonly 'member' [optional]
groupsObjectclasses String Optional comma-separated list of supported LDAP objectclass for groups when doing groups searches [optional]
groupsUserAttribute String LDAP Group attribute that signifies the user in a group. Most commonly 'dn' [optional]
groupsWithRoleIds [LDAPGroupWrite] (Read/Write) Array of mappings between LDAP Groups and arrays of Looker Role ids [optional]
hasAuthPassword Boolean (Read-only) Has the password been set for the LDAP account used to access the LDAP server [optional]
mergeNewUsersByEmail Boolean Merge first-time ldap login to existing user account by email addresses. When a user logs in for the first time via ldap this option will connect this user into their existing account by finding the account with a matching email address. Otherwise a new user account will be created for the user. [optional]
modifiedAt String When this config was last modified [optional]
modifiedBy String User id of user who last modified this config [optional]
setRolesFromGroups Boolean Set user roles in Looker based on groups from LDAP [optional]
testLdapPassword String (Write-Only) Test LDAP user password. For ldap tests only. [optional]
testLdapUser String (Write-Only) Test LDAP user login id. For ldap tests only. [optional]
userAttributeMapEmail String Name of user record attributes used to indicate email address field [optional]
userAttributeMapFirstName String Name of user record attributes used to indicate first name [optional]
userAttributeMapLastName String Name of user record attributes used to indicate last name [optional]
userAttributeMapLdapId String Name of user record attributes used to indicate unique record id [optional]
userAttributes [LDAPUserAttributeRead] (Read-only) Array of mappings between LDAP User Attributes and Looker User Attributes [optional]
userAttributesWithIds [LDAPUserAttributeWrite] (Read/Write) Array of mappings between LDAP User Attributes and arrays of Looker User Attribute ids [optional]
userBindBaseDn String Distinguished name of LDAP node used as the base for user searches [optional]
userCustomFilter String (Optional) Custom RFC-2254 filter clause for use in finding user during login. Combined via 'and' with the other generated filter clauses. [optional]
userIdAttributeNames String Name(s) of user record attributes used for matching user login id (comma separated list) [optional]
userObjectclass String (Optional) Name of user record objectclass used for finding user during login id [optional]
url String Link to get this item [optional]
can {String: Boolean} Operations the current user is able to perform on this object [optional]