Программа позволяет быстро находить пользователей в Active Directory. А так же привязывать к ним дополнительную информацию из БД Oracle.
<appSettings/>
…
<add key="DBConnect" value="Data Source=your_datasource;Persist Security Info=True;User ID=Your_User;Password=Your_Password;Unicode=True" />
…
</appSettings>
<appSettings> … <add key="PhotoQuery" value="select f.dept_code depart_code,f.dept_name depart_name,f.fio as , f.tab_num as tabNum,f.dolzhn as name_casta,f.photo fl from vw_sap_employee f where f.tab_num = :tabNum" /> … </appSettings>
create table vw_sap_employee
(
id_employee NUMBER not null,
fio varchar2(500),
tab_num varchar2(20),
start_date date,
end_date date,
born date,
dept_code varchar2(80),
dept_name varchar2(400),
dolzhn varchar2(250 char),
id_user NUMBER,
id_org_struct NUMBER not null,
has_photo varchar2(1),
photo blob,
email varchar2(500),
is_active number,
cl_priv number,
del_date date,
old_fio varchar2(4000)
)
<appSettings> … <add key="ADServerMain" value="your.server.loc.ru" /> … </appSettings>
<appSettings> … <add key="ADContainerMain" value="DC=hser,DC=your_city,DC=your_region,DC=ru" /> … </appSettings>
<appSettings> … <add key="ADServerSecond" value="your_second.server.loc.ru" /> … </appSettings>
<appSettings> … <add key="ADContainerSecond" value="DC=sec_hser,DC=sec_your_city,DC=sec_your_region,DC=sec_ru" /> … </appSettings>
<appSettings> … <add key="ADContainerSecondMain" value="DC=sec_hser2,DC=sec_your_city2,DC=sec_your_region2,DC=sec_ru2" /> … </appSettings>
<appSettings> … <add key="AccessToGroups" value="YourSharepointGroup,TrustedSharepointGroup" /> … </appSettings>
<appSettings> … <add key="AccessAllAccounts" value="YourSharepointGroup,TrustedSharepointGroup,YourAccount" /> … </appSettings>
<appSettings> … <add key="AccessPhotosDepart" value="YourSharepointGroup,TrustedSharepointGroup" /> … </appSettings>
<appSettings> … <add key="AccessPhotosUSER" value="YourAccount,FriendsAccount" /> … </appSettings>
<appSettings> … <add key="ViewAccounts" value="YourSharepointGroup,TrustedSharepointGroup" /> … </appSettings>
<appSettings> … &ladd key="AccessAllAccountsUsers" value="YourAccount,FriendsAccount" /> … </appSettings>
<appSettings> … <add key="ViewAccountsUsers" value="YourAccount,FriendsAccount" /> … </appSettings>
<appSettings> … <add key="ListItem1Value" value="v1" /> … </appSettings>
<appSettings> … <add key="ListItem1Text" value="Б1" /> … </appSettings>
<appSettings>
…
<add key="ListItem2Value" value="v2" />
<add key="ListItem2Text" value="Б2" />
<add key="ListItem3Value" value="v3" />
<add key="ListItem3Text" value="Б3" />
…
</appSettings>