Задача № 40 561 от 17.08.2016 - Уведомление о выполнении: Документооборот: Разработка экспортной процедуры проверки и создания пользователя


Серебреников =>


НЕОБХОДИМО СОЗДАТЬ:

1. РОЛЬ ДЛЯ ГОСТЕВОГО ДОСТУПА. ДЛЯ ПОЛЬЗОВАТЕЛЕЙ ТОЛЬКО С ДАННОЙ РОЛЬЮ (УКАЗАННАЯ РОЛЬ ЕДИНСТВЕННАЯ, ПОДКЛЮЧЕННАЯ К ПОЛЬЗОВАТЕЛЮ) ДОЛЖНО ОТКРЫВАТЬСЯ ОКНО С ОТОБРАЖЕНИЕМ HTML ДОКУМЕНТА (ТЕКСТ ДОКУМЕНТА В КОНЦЕ ЗАДАЧИ).

ВЕСЬ ПРОЧИЙ ИНТЕРФЕЙС И ФУНКЦИИ КОНФИГУРАЦИИ ДОЛЖНЫ БЫТЬ НЕДОСТУПНЫ ДЛЯ ПОЛЬЗОВАТЕЛЯ.

2. ОБЩИЙ МОДУЛЬ С СЕРВЕРНЫМ ИСПОЛНЕНИЕМ.

ИМЯ МОДУЛЯ "_ИМЦ_LDAP_СЕРВЕРНЫЕПРОЦЕДУРЫИФУНКЦИИ".

В СОСТАВЕ МОДУЛЯ СОЗДАТЬ ЭКСПОРТНУЮ ПРОЦЕДУРУ "ЗАРЕГИСТРИРОВАТЬПОЛЬЗОВАТЕЛЯLDAP(ЛОГИН, ПАРОЛЬ, ВЫПОЛНЕНОУСПЕШНО)" (ШАБЛОН НУЖНО СКОПИРОВАТЬ В КОНЦЕ ЗАДАЧИ).

В ТЕЛЕ ПРОЦЕДУРЫ НЕОБХОДИМО РЕАЛИЗОВАТЬ СЛЕДУЮЩИЙ АЛГОРИТМ:

- ПРОЦЕДУРА ИЩЕТ СРЕДИ СПИСКА ПОЛЬЗОВАТЕЛЕЙ ПОЛЬЗОВАТЕЛЯ С ПОСТУПИВШЕМ ЛОГИНОМ (ПАРАМЕТР "ЛОГИН")

- ЕСЛИ ПОЛЬЗОВАТЕЛЬ С ТРЕБУЕМЫМ ЛОГИНОМ НАЙДЕН:

ПОЛЬЗОВАТЕЛЬ ДЕЛАЕТСЯ АКТУАЛЬНЫМ И ДЕЙСТВУЮЩИМ (СНИМАЕТСЯ ПОМЕТКА УДАЛЕНИЯ, УСТАНАВЛИВАЕТСЯ ГАЛКА "ДОСТУП РАЗРЕШЕН", СНИМАЕТСЯ ГАЛКА "ПОКАЗЫВАТЬ В СПИСКЕ ВЫБОРА")
ПОЛЬЗОВАТЕЛЮ ПРИСВАИВАЕТСЯ ТРЕБУЕМЫЙ ПАРОЛЬ (ПАРАМЕТР "ПАРОЛЬ")

- ЕСЛИ ПОЛЬЗОВАТЕЛЬ С ТРЕБУЕМЫМ ЛОГИНОМ НЕ НАЙДЕН:

СОЗДАЕТСЯ ПОЛЬЗОВАТЕЛЬ С ТРЕБУЕМЫМ ЛОГИНОМ И ПАРОЛЕМ (ПАРАМЕТРЫ "ЛОГИН" И "ПАРОЛЬ")
ПОЛЬЗОВАТЕЛЬ ДЕЛАЕТСЯ АКТУАЛЬНЫМ И ДЕЙСТВУЮЩИМ (СНИМАЕТСЯ ПОМЕТКА УДАЛЕНИЯ, УСТАНАВЛИВАЕТСЯ ГАЛКА "ДОСТУП РАЗРЕШЕН", СНИМАЕТСЯ ГАЛКА "ПОКАЗЫВАТЬ В СПИСКЕ ВЫБОРА")

ПОЛЬЗОВАТЕЛЮ ПРИСВАИВАЕТСЯ РОЛЬ ДЛЯ ГОСТЕВОГО ДОСТУПА (СМ. П.1)

 

ЕСЛИ ПРОЦЕДУРЫ СОЗДАНИЯ И ОБНОВЛЕНИЯ ПОЛЬЗОВАТЕЛЯ ПРОШЛИ УСПЕШНО, ЗНАЧЕНИЕ ПАРАМЕТРА "ВЫПОЛНЕНОУСПЕШНО" УСТАНАВЛИВАЕТСЯ В "ИСТИНА".



ПОЛЬЗОВАТЕЛЬ ИЗ ADА:

1C_USER

GNCPCUABBSZNMEAGFTQ4EIW9PBHHU7J9








ТЕКСТ HTML ДОКУМЕНТА


<HTML>
    <HEAD>
        <META HTTP-EQUIV="CONTENT-TYPE" CONTENT="TEXT/HTML; CHARSET=UTF8"/>
        <LINK HREF="HTTP://SSAU.RU/CSS/SU_STYLE.CSS" REL="STYLESHEET" TYPE="TEXT/CSS">
        <META CONTENT="HTTP://SSAU.RU/IMG/SU/LOGO.PNG" PROPERTY="OG:IMAGE">
        <TITLE>САМАРСКИЙ УНИВЕРСИТЕТ</TITLE>
    </HEAD>
    <BODY>
        <DIV CLASS="NAMESU">
            <DIV CLASS="LOGO">
                <BR>
                <IMG ONCONTEXTMENU="RETURN FALSE;" ALT="САМАРСКИЙ УНИВЕРСИТЕТ ИМЕНИ АК. С.П. КОРОЛЕВА" SRC="HTTP://SSAU.RU/IMG/SU/LOGO2.SVG"/>
            </DIV>
            <SPAN>ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ АВТОНОМНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ</SPAN>
            «САМАРСКИЙ НАЦИОНАЛЬНЫЙ ИССЛЕДОВАТЕЛЬСКИЙ УНИВЕРСИТЕТ ИМЕНИ АКАДЕМИКА С.П. КОРОЛЕВА» 
        </DIV>    
        <SECTION CLASS="MAIN-NEWS">
            <BR>
            <P ALIGN="CENTER"><B><FONT SIZE=5PX>УВАЖАЕМЫЙ ПОЛЬЗОВАТЕЛЬ,</P>
            <P ALIGN="CENTER">ДОБРО ПОЖАЛОВАТЬ В ##НАИМЕНОВАНИЕСИСТЕМЫ##!</FONT></B></P> 
            <BR>
            <P ALIGN="CENTER">ЕСЛИ ВЫ ЧИТАЕТЕ ДАННОЕ СООБЩЕНИЕ, ЗНАЧИТ ДЛЯ ВАС НЕ НАСТРОЕНЫ ПРАВА ДОСТУПА К СИСТЕМЕ.</P>
            <P ALIGN="CENTER">ЧТОБЫ СКОРЕЙШИМ ОБРАЗОМ РАЗРЕШИТЬ ЭТУ НЕСПРАВЕДЛИВОСТЬ, ПОЖАЛУЙСТА, ОБРАТИТЕСЬ В <A HREF="HTTP://SSAU.RU/IT/UIT/">УПРАВЛЕНИЕ ИНФОРМАТИЗАЦИИ И ТЕЛЕКОММУНИКАЦИЙ</A></P>
        </SECTION>                
    </BODY>
</HTML>




__________________________________________________________________

* ЗНАЧЕНИЕ ПОЛЯ "##НАИМЕНОВАНИЕСИСТЕМЫ##" ДЛЯ СИСТЕМ:

- ДОКУМЕНТООБОРОТ - СИСТЕМУ ЭЛЕКТРОННОГО ДОКУМЕНТООБОРОТА


- БИБЛИОТЕКА - МОДУЛЬ "БИБЛИОТЕКА" СИСТЕМЫ УПРАВЛЕНИЯ УНИВЕРСИТЕТОМ


- УПРАВЛЕНИЕ УНИВЕРСИТЕТОМ - МОДУЛЬ "УЧЕБНЫЙ ПРОЦЕСС" СИСТЕМЫ УПРАВЛЕНИЯ УНИВЕРСИТЕТОМ



ШАБЛОН ПРОЦЕДУРЫ МОДУЛЯ


////////////////////////////////////////////////////////////////////////////////////////////////////

// ЭКСПОРТНЫЕ ПРОЦЕДУРЫ И ФУНКЦИИ


//ВЫПОЛНЯЕТ РЕГИСТРАЦИЮ ПОЛЬЗОВАТЕЛЯ LDAP В СИСТЕМЕ
//
//ВХОДНЫЕ ПАРАМЕТРЫ:
// - ЛОГИН, СТРОКА. ЛОГИН ПОЛЬЗОВАТЕЛЯ

// - ПАРОЛЬ, СТРОКА. ПАРОЛЬ ПОЛЬЗОВАТЕЛЯ 
// - ВЫПОЛНЕНОУСПЕШНО, БУЛЕВО. ПРИЗНАК УСПЕШНОГО ЗАВЕРШЕНИЯ

//
ПРОЦЕДУРА ЗАРЕГИСТРИРОВАТЬПОЛЬЗОВАТЕЛЯLDAP(ЛОГИН, ПАРОЛЬ, ВЫПОЛНЕНОУСПЕШНО) ЭКСПОРТ


КОНЕЦПРОЦЕДУРЫ



</p><HR> <p>

<B> Новая - 17 августа 2016 г. 10:33:55 - Пирожков - </B>

</p></BODY></HTML></HTML>