2013-02-05 20 views
5

'da otomatik olarak LDAP grubuna yerleştirilmiyor Yerel olarak kurulu Jira 5.x ve Kullanıcılar ve Gruplar içeren bir OpenLDAP Sunucusu var. Jira'daki Syncronisation tüm kullanıcıları ve grupları mükemmel şekilde alır, ancak kullanıcılar herhangi bir gruba ait değildir. LDAP kullanıcılarının Jira'ya giriş yapabilmelerini sağlamak için varsayılan grupları belirledim.LDAP Kullanıcısı, jira

Neyi yanlış yapıyorum?

dn: [email protected],ou=intern,ou=people,dc=company,dc=local 
objectClass: posixAccount 
objectClass: account 
objectClass: ldapPublicKey 
homeDirectory: /home/demouser 
loginShell: /bin/bash 
cn: Demo User 
uidNumber: 10001 
gidNumber: 10001 
userPassword: {SSHA}xxxxxxxxxxx 
uid: [email protected] 


dn: cn=groupname,ou=project,ou=group,dc=company,dc=local 
objectClass: posixGroup 
description: a funny group for a project 
gidNumber: 10018 
cn: groupname 
memberUid: [email protected] 
memberUid: xyz 
memberUid: ... 

Ben JIRA içinde Testi çalıştırırsanız

, aşağıdaki hata mesajı alıyorum:

Testi alınan 0 gruplarla kullanıcının üyeliklerini almak

Bu

LDAP şema olduğunu. :

Başarısız Ve bunlar Jira Ayarlar şunlardır: Jira Settings

cevap

9

Biz benzer bir sorun yaşadı. JIRA'nın, Kullanıcı Üyelik Özniteliğini - Kullanıcı Üyelik Özniteliğine sahip olup olmadığına bakılmaksızın - "memberOf" gibi kullanıcı şemasından - dahil olmakta ısrar ettiği görülüyordu. Bununla birlikte, aynı işleve sahip olduklarından, Grup Üyelik Özniteliği (örn. Grup şemasında memberUid) veya Kullanıcı Üyelik Özniteliği (örneğin, kullanıcı şemasında memberOf) olmak üzere ya bir ya da seçenek olmalıdır.

Aslında, "OpenLDAP" ve "OpenLDAP (Salt Okunur Posix Şeması)" dizin türü için birbiriyle yakından ilişkili iki seçenek olduğunu fark ettiğimizde sorun çözüldü. PosixGroup şemasını kullandığınızda (örneğinizde olduğu gibi), Salt Okunur Posix Şemasını seçmek sorunu çözdü. En üstteki Sunucu Ayarları bölümüne giderseniz, açılır listeden her iki seçeneği de görmelisiniz. Ayrıca, LDAP İzinleri bölümündeki "Salt Okunur" bölümünden "Salt Okunur" kısmına geçebilirsiniz (eğer isterseniz). Bir uyarı, kullanıcı şemaları için posixAccount ile birlikte inetOrgPerson ve shadowAccount şemalarını (örneğinizdeki gibi hesap yerine) kullanıyor olduğumuzdur.

+0

Yeni bir JIRA kurulumunda geçtiğimiz 24 saat boyunca bir düzeltme için mücadele ediyordum. Benim günümü yaptın. teşekkür ederim – Chakri