Доступ к приложениям Jira - PullRequest
0 голосов
/ 12 марта 2019

Я работаю на странице доступа к приложениям Jira. Там добавлено много групп. У меня есть скрипт bash, который ищет новые группы в LDAP и отправляет мне электронное письмо с новыми.

#!/bin/bash
# This script filters out the missing ACL_JIRA_*-Groups in Application   Acces List of Jira
# and informs the administrators per E-mail
count=0
write="false"
tosend="Applocation access Jira / Portfolio Permissions\nFollow entries    schould be added to Jira database:\n"
acl=$(univention-ldapsearch cn=ACL_JIRA_* | grep cn: | awk '{print $2}')
for i in $acl
do
    for j in $(cat acl_jira)
    do
        if [ "$i" != "$j" ]
        then
            write="true"
        else
            write="false"
            break
        fi
    done
    if [ "$write" == "true" ]
    then
        echo "$i" >> acl_jira
        let count=count+1
        tosend=$tosend"\n"$i
    fi
done
tosend=$tosend"\nHow to:\nAdd the entires here:\n https://jira.mobility-media.de/secure/admin/ApplicationAccess.jspa\nMore info:\n https://confluence.mobility-media.de/pages/viewpage.action?pageId=90406915  (new_acl_jira.sh)"
if [ $count -gt 0 ]
then
    /root/scripts/sendmail_script/sendmail.sh "mail" "$tosend"
    /root/scripts/sendmail_script/sendmail.sh "mail" "$tosend"
fi

Как я могу автоматически добавлять новые группы на страницу? Страница в формате jspa.

1 Ответ

0 голосов
/ 13 марта 2019

Jira имеет встроенную конфигурацию LDAP.Если вы сопоставите имена групп между LDAP и Jira, например, для администраторов Jira-Software и пользователей Jira-Software, ваши пользователи смогут войти в систему с соответствующими разрешениями.Вам не нужно ничего нового.Затем вы можете заставить всех пользователей и группы, кроме встроенных администраторов, проходить через LDAP, не допуская изменений локальных пользователей или групп непосредственно из приложения.

...