RT::User::ExternalAuthId Unimplemented in RT::Record
Daniel Burchfield <[email protected]> Thu, 2 Feb 2017 19:59:47 +0000
| Newsgroups | gmane.comp.bug-tracking.request-tracker.user |
|---|---|
| Message-ID | <DM5PR14MB1451A6EC1017AB370FEF48F8CE4C0@DM5PR14MB1451.namprd14.prod.outlook.com> |
--_005_DM5PR14MB1451A6EC1017AB370FEF48F8CE4C0DM5PR14MB1451namp_
Content-Type: multipart/alternative;
boundary="_000_DM5PR14MB1451A6EC1017AB370FEF48F8CE4C0DM5PR14MB1451namp_"
--_000_DM5PR14MB1451A6EC1017AB370FEF48F8CE4C0DM5PR14MB1451namp_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
Hello,
I am trying to get RT to pull in users from my local active directory and u=
se AD for auth. Meaning when I change a user's password in AD it should ref=
lect the change in RT. I'm running RT 4.4.1. Currently, when I run the impo=
rt I get the following error:
[root@Servername myuser]# /opt/rt4/sbin/rt-ldapimport --import --debug
[51270] [Thu Feb 2 19:56:59 2017] [warning]: RT::Authen::ExternalAuth has =
been cored since RT 4.4, please check the upgrade document for more details=
(/opt/rt4/sbin/../lib/RT.pm:748)
[51270] [Thu Feb 2 19:57:00 2017] [warning]: RT::Authen::ExternalAuth has =
been cored since RT 4.4, please check the upgrade document for more details=
(/opt/rt4/sbin/../lib/RT.pm:748)
Starting import
[51270] [Thu Feb 2 19:57:00 2017] [critical]: RT::User::ExternalAuthId Uni=
mplemented in RT::Record. (/opt/rt4/sbin/../lib/RT/Record.pm line 958) (/o=
pt/rt4/sbin/../lib/RT.pm:390)
RT::User::ExternalAuthId Unimplemented in RT::Record. (/opt/rt4/sbin/../lib=
/RT/Record.pm line 958)
Here is my RT_SiteConfig.pm:
Plugin('RT::Extension::LDAPImport');
Plugin('RT::Authen::ExternalAuth');
# Uncomment for debug
#Set($LogToSyslog, 'debug');
Set( $CommentAddress, '[email protected]' );
Set( $CorrespondAddress, '[email protected]' );
Set( $DatabaseHost, 'localhost' );
Set( $DatabaseName, 'rt4' );
Set( $DatabasePassword, 'password' );
Set( $DatabasePort, '' );
Set( $DatabaseType, 'mysql' );
Set( $DatabaseUser, 'srv_rtir' );
Set( $Organization, '' );
Set( $OwnerEmail, '[email protected]' );
Set( $SendmailPath, '/usr/sbin/sendmail' );
Set( $WebDomain, 'tracker.mydomain.local' );
Set( $WebPort, '8080' );
Set( $rtname, 'Mydomain-Tracker' );
# to fix that annoying error that the sites dont match
Set(@ReferrerWhitelist, qw(tracker.mydomain.local:8080));
# LDAP Authentication
Set( @Plugins, qw(RT::Extension::LDAPImport));
Set( @Plugins, qw(RT::Authen::ExternalAuth));
# LDAP user import
Set($LDAPHost,'mydomain.local');
Set($LDAPUser, 'mydomain\LDAPUser');
Set($LDAPPassword, 'password');
Set($LDAPBase, 'CN=3DUsers,DC=3Dmydomain,DC=3Dlocal');
Set($LDAPFilter, '(&(objectCategory=3Dperson))');
Set($LDAPMapping, {
Name =3D> 'sAMAccountName',
EmailAddress =3D> 'mail',
Organization =3D> 'department',
RealName =3D> 'cn',
NickName =3D> 'givenName',
ExternalAuthId =3D> 'sAMAccountName',
Gecos =3D> 'sAMAccountName',
WorkPhone =3D> 'telephoneNumber',
MobilePhone =3D> 'mobile',
Address1 =3D> 'streetAddress',
City =3D> 'l',
State =3D> 'st',
Zip =3D> 'postalCode',
Country =3D> 'co'
});
Set($LDAPCreatePrivileged, 1);
Set($LDAPUpdateUsers, 1);
## LDAP GROUP IMPORT AND MAPPINGS
Set($LDAPGroupMapping, {Name =3D> 'cn',
Member_Attr =3D> 'member',
Member_Attr_Value =3D> 'dn'});
#OU/basedn location of groups
Set($LDAPGroupBase, 'ou=3Dusers,dc=3Dmydomain,dc=3Dlocal');
# LDAP GROUP FILTERING
Set($LDAPGroupFilter, '(|(cn=3DDomain Users)(cn=3DTechnical Operations)(cn=
=3DManagement))');
## LDAP Authentication
# Use the below LDAP source for both authentication, as well as user
# information
Set( $ExternalAuthPriority, ["My_LDAP"] );
Set( $ExternalInfoPriority, ["My_LDAP"] );
# Make users created from LDAP Privileged
Set( $UserAutocreateDefaultsOnLogin, { Privileged =3D> 1 } );
# Users should still be autocreated by RT as internal users if they
# fail to exist in an external service; this is so requestors (who
# are not in LDAP) can still be created when they email in.
Set($AutoCreateNonExternalUsers, 1);
# Minimal LDAP configuration; see RT::Authen::ExternalAuth::LDAP for
# further details and examples
Set($ExternalSettings, {
'My_LDAP' =3D> {
'type' =3D> 'ldap',
'server' =3D> 'internalIpAddress',
# By not passing 'user' and 'pass' we are using an anonymous
# bind, which some servers to not allow
'base' =3D> 'ou=3DUsers,dc=3Dmydomain,dc=3Dlocal',
'filter' =3D> '(objectClass=3DinetOrgPerson)',
# Users are allowed to log in via email address or account
# name
'attr_match_list' =3D> [
'Name',
'EmailAddress',
],
# Import the following properties of the user from LDAP upon
# login
'attr_map' =3D> {
'Name' =3D> 'sAMAccountName',
'EmailAddress' =3D> 'mail',
'RealName' =3D> 'cn',
'WorkPhone' =3D> 'telephoneNumber',
'Address1' =3D> 'streetAddress',
'City' =3D> 'l',
'State' =3D> 'st',
'Zip' =3D> 'postalCode',
'Country' =3D> 'co',
},
},
} );
1;
Daniel Burchfield - Senior IT Systems Administrator
1590 University Avenue [cid:[email protected]] Dubuque, IA=
52001
Office 563-588-8748 ext. 1001 [cid:[email protected]] Toll=
Free 888-884-6331 ext. 1001
Office (direct): 563-293-8060 [cid:[email protected]] Mobi=
le 563-564-7074
[MedOne_Email_Signature]
The information contained in this message is confidential and intended for =
the addressee only. If you have received this message in error, or there a=
re any problems, please notify the sender immediately. The unauthorized us=
e, disclosure, copying or alteration of this message is strictly forbidden.
--_000_DM5PR14MB1451A6EC1017AB370FEF48F8CE4C0DM5PR14MB1451namp_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns:x=3D"urn:schemas-microsoft-com:office:excel" xmlns:m=3D"http://schema=
s.microsoft.com/office/2004/12/omml" xmlns=3D"http://www.w3.org/TR/REC-html=
40">
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
>
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:"Lucida Bright";
panose-1:2 4 6 2 5 5 5 2 3 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri",sans-serif;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext=3D"edit">
<o:idmap v:ext=3D"edit" data=3D"1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang=3D"EN-US" link=3D"#0563C1" vlink=3D"#954F72">
<div class=3D"WordSection1">
<p class=3D"MsoNormal">Hello,<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">I am trying to get RT to pull in users from my local=
active directory and use AD for auth. Meaning when I change a user’s=
password in AD it should reflect the change in RT. I’m running RT 4.=
4.1. Currently, when I run the import I get the
following error:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">[root@Servername myuser]# /opt/rt4/sbin/rt-ldapimpor=
t --import --debug<o:p></o:p></p>
<p class=3D"MsoNormal">[51270] [Thu Feb 2 19:56:59 2017] [warning]: R=
T::Authen::ExternalAuth has been cored since RT 4.4, please check the upgra=
de document for more details (/opt/rt4/sbin/../lib/RT.pm:748)<o:p></o:p></p=
>
<p class=3D"MsoNormal">[51270] [Thu Feb 2 19:57:00 2017] [warning]: R=
T::Authen::ExternalAuth has been cored since RT 4.4, please check the upgra=
de document for more details (/opt/rt4/sbin/../lib/RT.pm:748)<o:p></o:p></p=
>
<p class=3D"MsoNormal">Starting import<o:p></o:p></p>
<p class=3D"MsoNormal">[51270] [Thu Feb 2 19:57:00 2017] [critical]: =
RT::User::ExternalAuthId Unimplemented in RT::Record. (/opt/rt4/sbin/../lib=
/RT/Record.pm line 958) (/opt/rt4/sbin/../lib/RT.pm:390)<o:p></o:p></=
p>
<p class=3D"MsoNormal">RT::User::ExternalAuthId Unimplemented in RT::Record=
. (/opt/rt4/sbin/../lib/RT/Record.pm line 958)<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Here is my RT_SiteConfig.pm:<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Plugin('RT::Extension::LDAPImport');<o:p></o:p></p>
<p class=3D"MsoNormal">Plugin('RT::Authen::ExternalAuth');<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"># Uncomment for debug<o:p></o:p></p>
<p class=3D"MsoNormal">#Set($LogToSyslog, 'debug');<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Set( $CommentAddress, '[email protected]' );<o=
:p></o:p></p>
<p class=3D"MsoNormal">Set( $CorrespondAddress, '[email protected]' )=
;<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Set( $DatabaseHost, 'localhost' );<o:p></o:p></p>
<p class=3D"MsoNormal">Set( $DatabaseName, 'rt4' );<o:p></o:p></p>
<p class=3D"MsoNormal">Set( $DatabasePassword, 'password' );<o:p></o:p></p>
<p class=3D"MsoNormal">Set( $DatabasePort, '' );<o:p></o:p></p>
<p class=3D"MsoNormal">Set( $DatabaseType, 'mysql' );<o:p></o:p></p>
<p class=3D"MsoNormal">Set( $DatabaseUser, 'srv_rtir' );<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Set( $Organization, '' );<o:p></o:p></p>
<p class=3D"MsoNormal">Set( $OwnerEmail, '[email protected]' );<o:p><=
/o:p></p>
<p class=3D"MsoNormal">Set( $SendmailPath, '/usr/sbin/sendmail' );<o:p></o:=
p></p>
<p class=3D"MsoNormal">Set( $WebDomain, 'tracker.mydomain.local' );<o:p></o=
:p></p>
<p class=3D"MsoNormal">Set( $WebPort, '8080' );<o:p></o:p></p>
<p class=3D"MsoNormal">Set( $rtname, 'Mydomain-Tracker' );<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"># to fix that annoying error that the sites dont mat=
ch<o:p></o:p></p>
<p class=3D"MsoNormal">Set(@ReferrerWhitelist, qw(tracker.mydomain.local:80=
80));<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"># LDAP Authentication<o:p></o:p></p>
<p class=3D"MsoNormal">Set( @Plugins, qw(RT::Extension::LDAPImport));<o:p><=
/o:p></p>
<p class=3D"MsoNormal">Set( @Plugins, qw(RT::Authen::ExternalAuth));<o:p></=
o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"># LDAP user import<o:p></o:p></p>
<p class=3D"MsoNormal">Set($LDAPHost,'mydomain.local');<o:p></o:p></p>
<p class=3D"MsoNormal">Set($LDAPUser, 'mydomain\LDAPUser');<o:p></o:p></p>
<p class=3D"MsoNormal">Set($LDAPPassword, 'password');<o:p></o:p></p>
<p class=3D"MsoNormal">Set($LDAPBase, 'CN=3DUsers,DC=3Dmydomain,DC=3Dlocal'=
);<o:p></o:p></p>
<p class=3D"MsoNormal">Set($LDAPFilter, '(&(objectCategory=3Dperson))')=
;<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Set($LDAPMapping, {<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> Name =
; =3D> 'sAMA=
ccountName',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> EmailAddr=
ess =3D> 'mail',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> Organizat=
ion =3D> 'department',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> RealName&=
nbsp; =3D> 'cn',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> NickName&=
nbsp; =3D> 'givenName',<o:p></o:p></=
p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> ExternalA=
uthId =3D> 'sAMAccountName',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> Gecos&nbs=
p; =3D> 'sAMAccoun=
tName',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> WorkPhone=
=3D> 'telephoneNumber',<o:p></o:p><=
/p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> MobilePho=
ne =3D> 'mobile',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> Address1&=
nbsp; =3D> 'streetAddress',<o:p></o:=
p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> City =
; =3D> 'l',<=
o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> State&nbs=
p; =3D> 'st',<o:p>=
</o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> Zip =
=3D> =
'postalCode',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> Country&n=
bsp; =3D> 'co'<o:p></o:p></p>
<p class=3D"MsoNormal">});<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Set($LDAPCreatePrivileged, 1);<o:p></o:p></p>
<p class=3D"MsoNormal">Set($LDAPUpdateUsers, 1);<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">## LDAP GROUP IMPORT AND MAPPINGS<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Set($LDAPGroupMapping, {Name =
&nb=
sp; =3D> 'cn',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; &=
nbsp; Member_Attr &nbs=
p; =3D> 'member',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; &=
nbsp; Member_Attr_Value =3D> '=
dn'});<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">#OU/basedn location of groups<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Set($LDAPGroupBase, 'ou=3Dusers,dc=3Dmydomain,dc=3Dl=
ocal');<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"># LDAP GROUP FILTERING<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">Set($LDAPGroupFilter, '(|(cn=3DDomain Users)(cn=3DTe=
chnical Operations)(cn=3DManagement))');<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">## LDAP Authentication<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"># Use the below LDAP source for both authentication,=
as well as user<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> # information<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> Set( $ExternalAuthPriority, [&quo=
t;My_LDAP"] );<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> Set( $ExternalInfoPriority, [&quo=
t;My_LDAP"] );<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> # Make users created from LDAP Pr=
ivileged<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> Set( $UserAutocreateDefaultsOnLog=
in, { Privileged =3D> 1 } );<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> # Users should still be autocreat=
ed by RT as internal users if they<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> # fail to exist in an external se=
rvice; this is so requestors (who<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> # are not in LDAP) can still be c=
reated when they email in.<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> Set($AutoCreateNonExternalUsers, =
1);<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> # Minimal LDAP configuration; see RT::Authen:=
:ExternalAuth::LDAP for<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> # further details and examples<o:=
p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> Set($ExternalSettings, {<o:p></o:=
p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> 'My_LDAP'=
=3D> {<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; 'type' =
=3D> 'ldap',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; 'server' &nbs=
p; =3D> 'internalIpAddress',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; # By not passing 'user' and 'pass' we are using an anonymous=
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; # bind, which some servers to not allow<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; 'base' =
=3D> 'ou=3DUsers,dc=3Dmydomain,dc=3Dlocal',<o:p=
></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; 'filter' &nbs=
p; =3D> '(objectClass=3DinetOrgPerson)',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; # Users are allowed to log in via email address or account<o=
:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; # name<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; 'attr_match_list' =3D> [<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; 'Name',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; 'EmailAddress',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; ],<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; # Import the following properties of the user from LDAP upon=
<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; # login<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; 'attr_map' =3D> {<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; 'Name' =
=3D> 'sAMAccountName',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; 'EmailAddress' =3D> 'mail',<o:p><=
/o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; 'RealName' =
=3D> 'cn',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; 'WorkPhone' =3D>=
; 'telephoneNumber',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; 'Address1' =
=3D> 'streetAddress',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; 'City' =
=3D> 'l',<o:p></o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; 'State'  =
; =3D> 'st',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; 'Zip' &=
nbsp; =3D> 'postalCode',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; 'Country' &nb=
sp; =3D> 'co',<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> &nbs=
p; },<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> },<o:p></=
o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"> } );<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal">1;<o:p></o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"><b><span style=3D"color:black"> Daniel Burchfi=
eld – Senior IT Systems Administrator</span></b><span style=3D"color:=
black"><o:p></o:p></span></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:9.0pt;color:black"> =
; 1590 University Avenue
</span></b><b><span style=3D"font-size:9.0pt;color:black"><img width=3D"9" =
height=3D"9" style=3D"width:.0937in;height:.0937in" id=3D"Picture_x0020_2" =
src=3D"cid:[email protected]" alt=3D"cid:image002.jpg@01CEFB23=
.2CA2B190"> Dubuque, IA 52001<o:p></o:p></span></b></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:9.0pt;color:black"> =
; Office 563-588-8748 ext. 1001
</span></b><b><span style=3D"font-size:9.0pt;color:black"><img width=3D"9" =
height=3D"9" style=3D"width:.0937in;height:.0937in" id=3D"Picture_x0020_3" =
src=3D"cid:[email protected]" alt=3D"cid:image002.jpg@01CEFB23=
.2CA2B190"> Toll Free 888-884-6331 ext. 1001<o:p></o:p></span></b></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:9.0pt;color:black"> =
; Office (direct): 563-293-8060 </span></b><b><span style=
=3D"font-size:9.0pt;color:black"><img width=3D"9" height=3D"9" style=3D"wid=
th:.0937in;height:.0937in" id=3D"Picture_x0020_4" src=3D"cid:image001.jpg@0=
1D27D5C.1A91C630" alt=3D"cid:[email protected]">
Mobile 563-564-7074<o:p></o:p></span></b></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:9.0pt;color:black"><o:p>=
</o:p></span></b></p>
<p class=3D"MsoNormal"><b><span style=3D"color:black"><img width=3D"214" he=
ight=3D"82" style=3D"width:2.2291in;height:.8541in" id=3D"Picture_x0020_1" =
src=3D"cid:[email protected]" alt=3D"MedOne_Email_Signature"><=
/span></b><b><span style=3D"font-size:9.0pt;color:black"><o:p></o:p></span>=
</b></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:9.0pt;color:black"><o:p>=
</o:p></span></b></p>
<p class=3D"MsoNormal"><b><span style=3D"font-size:9.0pt;color:black"><o:p>=
</o:p></span></b></p>
<p class=3D"MsoNormal"><span style=3D"font-size:7.5pt;font-family:"Luc=
ida Bright",serif;color:black">The information contained in this messa=
ge is confidential and intended for the addressee only. If you have r=
eceived this message in error, or there are any problems,
please notify the sender immediately. The unauthorized use, disclosu=
re, copying or alteration of this message is strictly forbidden.</span><b><=
span style=3D"font-size:9.0pt;color:black"><o:p></o:p></span></b></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
<p class=3D"MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>
--_000_DM5PR14MB1451A6EC1017AB370FEF48F8CE4C0DM5PR14MB1451namp_--
--_005_DM5PR14MB1451A6EC1017AB370FEF48F8CE4C0DM5PR14MB1451namp_
Content-Type: image/jpeg; name="image001.jpg"
Content-Description: image001.jpg
Content-Disposition: inline; filename="image001.jpg"; size=675;
creation-date="Thu, 02 Feb 2017 19:59:47 GMT";
modification-date="Thu, 02 Feb 2017 19:59:47 GMT"
Content-ID: <[email protected]>
Content-Transfer-Encoding: base64
/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAoHBwgHBgoICAgLCgoLDhgQDg0NDh0VFhEYIx8lJCIf
IiEmKzcvJik0KSEiMEExNDk7Pj4+JS5ESUM8SDc9Pjv/2wBDAQoLCw4NDhwQEBw7KCIoOzs7Ozs7
Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozv/wAARCAAJAAkDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwCr4+8Q
eLbLxtbpp1zdxT+btgto2JSQZ4GzowNew+dqn/PrD/38pZv+Q1b/APXJqvUAf//Z
--_005_DM5PR14MB1451A6EC1017AB370FEF48F8CE4C0DM5PR14MB1451namp_
Content-Type: image/jpeg; name="image002.jpg"
Content-Description: image002.jpg
Content-Disposition: inline; filename="image002.jpg"; size=8771;
creation-date="Thu, 02 Feb 2017 19:59:47 GMT";
modification-date="Thu, 02 Feb 2017 19:59:47 GMT"
Content-ID: <[email protected]>
Content-Transfer-Encoding: base64
/9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAIBAQIBAQICAgICAgICAwUDAwMDAwYEBAMFBwYHBwcG
BwcICQsJCAgKCAcHCg0KCgsMDAwMBwkODw0MDgsMDAz/2wBDAQICAgMDAwYDAwYMCAcIDAwMDAwM
DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAz/wAARCABSANYDASIA
AhEBAxEB/8QAHwAAAQUBAQEBAQEAAAAAAAAAAAECAwQFBgcICQoL/8QAtRAAAgEDAwIEAwUFBAQA
AAF9AQIDAAQRBRIhMUEGE1FhByJxFDKBkaEII0KxwRVS0fAkM2JyggkKFhcYGRolJicoKSo0NTY3
ODk6Q0RFRkdISUpTVFVWV1hZWmNkZWZnaGlqc3R1dnd4eXqDhIWGh4iJipKTlJWWl5iZmqKjpKWm
p6ipqrKztLW2t7i5usLDxMXGx8jJytLT1NXW19jZ2uHi4+Tl5ufo6erx8vP09fb3+Pn6/8QAHwEA
AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoL/8QAtREAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSEx
BhJBUQdhcRMiMoEIFEKRobHBCSMzUvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElK
U1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3
uLm6wsPExcbHyMnK0tPU1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/9oADAMBAAIRAxEAPwD99KKK
+ZP26P27PB37PWl6h4QuNW+KGg+LdUsPNttR8I/D++8Ry6f5nST93bS2vme0v5UAdr+1R+3B4L/Y
/sLaTxLD4w1O81CIyW2n+HvCt/rd1N+FrFJ5f/bXFfn1+15/wcbeMdJ0K4tvhL+zF+0jJcn/AFWq
614OksLX8pIpT+leGfG79qa68UeYyfFX/gqv4gMvHl+HfAdtosQ/8loq+Lvj74an8beZLP4G/wCC
mPijzf8Alp4s1Ixf+2stAF74k/8ABzt+3X8OvFstxquoWnh6xmkxb6Zq3hG2hMY+vlRy/nXa/Ab/
AIPL/wBoTwDrsQ8eeDvh74+0rH72O2tptGux/wBc5Y5JIv8AyDX5v/HD4UvoZke3+GPxM8Of9NfE
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
--_005_DM5PR14MB1451A6EC1017AB370FEF48F8CE4C0DM5PR14MB1451namp_--