diff options
Diffstat (limited to 'doc/tr_TR/ldap-configuration-examples.markdown')
-rw-r--r-- | doc/tr_TR/ldap-configuration-examples.markdown | 222 |
1 files changed, 0 insertions, 222 deletions
diff --git a/doc/tr_TR/ldap-configuration-examples.markdown b/doc/tr_TR/ldap-configuration-examples.markdown deleted file mode 100644 index cd48d5aa..00000000 --- a/doc/tr_TR/ldap-configuration-examples.markdown +++ /dev/null @@ -1,222 +0,0 @@ -LDAP Yapılandırma Örnekleri -=========================== - -Microsoft Active Directory --------------------------- - -- Kullanıcı doğrulama -- Kullanıcı profili resmini Active Directory'den indirin -- Kullanıcı dilini LDAP özniteliğinden ayarlayın -- Kanboard rolleri Active Directory gruplarına eşlenir -- LDAP grup sağlayıcıları etkinleştirildi - -```php -define('LDAP_AUTH', true); - -define('LDAP_SERVER', 'my-ldap-server'); -define('LDAP_PORT', 389); - -define('LDAP_BIND_TYPE', 'proxy'); -define('LDAP_USERNAME', 'administrator@kanboard.local'); -define('LDAP_PASSWORD', 'secret'); - -define('LDAP_USER_BASE_DN', 'CN=Users,DC=kanboard,DC=local'); -define('LDAP_USER_FILTER', '(&(objectClass=user)(sAMAccountName=%s))'); - -define('LDAP_USER_ATTRIBUTE_USERNAME', 'samaccountname'); -define('LDAP_USER_ATTRIBUTE_FULLNAME', 'displayname'); -define('LDAP_USER_ATTRIBUTE_PHOTO', 'jpegPhoto'); -define('LDAP_USER_ATTRIBUTE_LANGUAGE', 'preferredLanguage'); - -define('LDAP_GROUP_ADMIN_DN', 'CN=Kanboard Admins,CN=Users,DC=kanboard,DC=local'); -define('LDAP_GROUP_MANAGER_DN', 'CN=Kanboard Managers,CN=Users,DC=kanboard,DC=local'); - -define('LDAP_GROUP_PROVIDER', true); -define('LDAP_GROUP_BASE_DN', 'CN=Users,DC=kanboard,DC=local'); -define('LDAP_GROUP_FILTER', '(&(objectClass=group)(sAMAccountName=%s*))'); -define('LDAP_GROUP_ATTRIBUTE_NAME', 'cn'); -``` - - -MemberOf yer paylaşımı ile OpenLDAP ------------------------------- - -Kullanıcı LDIF örneği: - -``` -dn: uid=manager,ou=Users,dc=kanboard,dc=local -objectClass: top -objectClass: person -objectClass: organizationalPerson -objectClass: inetOrgPerson -uid: manager -sn: Lastname -givenName: Firstname -cn: Kanboard Manager -displayName: Kanboard Manager -mail: manager@kanboard.local -userPassword: password -memberOf: cn=Kanboard Managers,ou=Groups,dc=kanboard,dc=local -``` - -Grup LDIF örneği: - -``` -dn: cn=Kanboard Managers,ou=Groups,dc=kanboard,dc=local -objectClass: top -objectClass: groupOfNames -cn: Kanboard Managers -member: uid=manager,ou=Users,dc=kanboard,dc=local -``` - -Kanboard Konfigürasyonu: - -- Kullanıcı doğrulama -- Kanboard rolleri LDAP gruplarıyla eşlenir -- LDAP grup sağlayıcıları etkinleştirildi - -```php -define('LDAP_AUTH', true); - -define('LDAP_SERVER', 'my-ldap-server'); -define('LDAP_PORT', 389); - -define('LDAP_BIND_TYPE', 'proxy'); -define('LDAP_USERNAME', 'cn=admin,DC=kanboard,DC=local'); -define('LDAP_PASSWORD', 'password'); - -define('LDAP_USER_BASE_DN', 'OU=Users,DC=kanboard,DC=local'); -define('LDAP_USER_FILTER', 'uid=%s'); - -define('LDAP_GROUP_ADMIN_DN', 'cn=Kanboard Admins,ou=Groups,dc=kanboard,dc=local'); -define('LDAP_GROUP_MANAGER_DN', 'cn=Kanboard Managers,ou=Groups,dc=kanboard,dc=local'); - -define('LDAP_GROUP_PROVIDER', true); -define('LDAP_GROUP_BASE_DN', 'ou=Groups,dc=kanboard,dc=local'); -define('LDAP_GROUP_FILTER', '(&(objectClass=groupOfNames)(cn=%s*))'); -define('LDAP_GROUP_ATTRIBUTE_NAME', 'cn'); -``` - -Posix gruplarıyla OpenLDAP (memberUid) --------------------------------------- - -Kullanıcı LDIF örneği: - -``` -dn: uid=manager,ou=Users,dc=kanboard,dc=local -objectClass: inetOrgPerson -objectClass: posixAccount -objectClass: shadowAccount -uid: manager -sn: Lastname -givenName: Firstname -cn: Kanboard Manager -displayName: Kanboard Manager -uidNumber: 10001 -gidNumber: 8000 -userPassword: password -homeDirectory: /home/manager -mail: manager@kanboard.local -``` - -Grup LDIF örneği: - -``` -dn: cn=Kanboard Managers,ou=Groups,dc=kanboard,dc=local -objectClass: posixGroup -cn: Kanboard Managers -gidNumber: 5001 -memberUid: manager -``` - -Kanboard Konfigürasyonu: - -- Kullanıcı doğrulama -- Kanboard rolleri LDAP gruplarıyla eşlenir -- LDAP grup sağlayıcıları etkinleştirildi - -```php -define('LDAP_AUTH', true); - -define('LDAP_SERVER', 'my-ldap-server'); -define('LDAP_PORT', 389); - -define('LDAP_BIND_TYPE', 'proxy'); -define('LDAP_USERNAME', 'cn=admin,DC=kanboard,DC=local'); -define('LDAP_PASSWORD', 'password'); - -define('LDAP_USER_BASE_DN', 'OU=Users,DC=kanboard,DC=local'); -define('LDAP_USER_FILTER', 'uid=%s'); - -define('LDAP_GROUP_ADMIN_DN', 'cn=Kanboard Admins,ou=Groups,dc=kanboard,dc=local'); -define('LDAP_GROUP_MANAGER_DN', 'cn=Kanboard Managers,ou=Groups,dc=kanboard,dc=local'); - -// This filter is used to find the groups of our user -define('LDAP_GROUP_USER_FILTER', '(&(objectClass=posixGroup)(memberUid=%s))'); - -define('LDAP_GROUP_PROVIDER', true); -define('LDAP_GROUP_BASE_DN', 'ou=Groups,dc=kanboard,dc=local'); -define('LDAP_GROUP_FILTER', '(&(objectClass=posixGroup)(cn=%s*))'); -define('LDAP_GROUP_ATTRIBUTE_NAME', 'cn'); -``` - -GroupOfNames ile OpenLDAP --------------------------- - -Kullanıcı LDIF örneği: - -``` -dn: uid=manager,ou=Users,dc=kanboard,dc=local -objectClass: top -objectClass: person -objectClass: organizationalPerson -objectClass: inetOrgPerson -uid: manager -sn: Lastname -givenName: Firstname -cn: Kanboard Manager -displayName: Kanboard Manager -mail: manager@kanboard.local -userPassword: password -``` - -Grup LDIF örneği: - -``` -dn: cn=Kanboard Managers,ou=Groups,dc=kanboard,dc=local -objectClass: top -objectClass: groupOfNames -cn: Kanboard Managers -member: uid=manager,ou=Users,dc=kanboard,dc=local -``` - -Kanboard Konfigürasyonu: - -- Kullanıcı doğrulama -- Kanboard rolleri LDAP gruplarıyla eşlenir -- LDAP grup sağlayıcıları etkinleştirildi - -```php -define('LDAP_AUTH', true); - -define('LDAP_SERVER', 'my-ldap-server'); -define('LDAP_PORT', 389); - -define('LDAP_BIND_TYPE', 'proxy'); -define('LDAP_USERNAME', 'cn=admin,DC=kanboard,DC=local'); -define('LDAP_PASSWORD', 'password'); - -define('LDAP_USER_BASE_DN', 'OU=Users,DC=kanboard,DC=local'); -define('LDAP_USER_FILTER', 'uid=%s'); - -define('LDAP_GROUP_ADMIN_DN', 'cn=Kanboard Admins,ou=Groups,dc=kanboard,dc=local'); -define('LDAP_GROUP_MANAGER_DN', 'cn=Kanboard Managers,ou=Groups,dc=kanboard,dc=local'); - -// This filter is used to find the groups of our user -define('LDAP_GROUP_USER_FILTER', '(&(objectClass=groupOfNames)(member=uid=%s,ou=Users,dc=kanboard,dc=local))'); - -define('LDAP_GROUP_PROVIDER', true); -define('LDAP_GROUP_BASE_DN', 'ou=Groups,dc=kanboard,dc=local'); -define('LDAP_GROUP_FILTER', '(&(objectClass=groupOfNames)(cn=%s*))'); -define('LDAP_GROUP_ATTRIBUTE_NAME', 'cn'); -``` |