Does WLS 6.1 LDAP work with Active Directory?

I see in the security docs that Microsoft Site Server LDAP is supported. Anyone
know if it will work with Active Directory which is supposed to be LDAP v3 compatible?
TIA

I've done it with :
<CustomRealm
ConfigurationData="server.host=myLDAP.mydomain.org;membership.filter=(&
(member=%M)(objectclass=group));server.port=389;group.dn=ou=groupes,dc=myDomain.org;group.filter=(&(cn=%g)(objectclass=group));server.principal=cn=Administrator,cn=Users,dc=myDomain.org;user.dn=ou=Utilisateurs,dc=myDomain.org;user.filter=(&(cn=%u)(objectclass=person));server.ssl=false"
Name="MyLDAPv2" Notes="Test ldap V2 active Directory"
Password="myPassword" RealmClassName="weblogic.security.ldaprealmv2.LDAPRealm"/>
Will Spies <[email protected]> wrote:
Can you put up what a sample <CustomRealm/> tag for AD looks like? I'm
trying to get this to work with no success. Thanks for any help.

Similar Messages

  • Issue in ldap-sync with active directory - OIM11gR2

    Hi Expert,
    I have enabled the ldap-sync with Active Directory in OIM11gR2. I followed the below document to enable the ldap-sync.
    Enabling LDAP Synchronization in Oracle Identity Manager - 11g Release 2 (11.1.2)
    For testing if ldap sync is working on not . I run the LDAPSync Post Enable Provision Users to LDAP schedule job. While running the job i encounter below exception in log. Please provide me some pointer to solve my issue. How we can sure ldap sync is configure properly? Please provide me some steps to test it out?
    <Jul 31, 2013 9:51:25 AM PDT> <Warning> <JMS> <BEA-040442> <While attempting to bind JNDI name jms/b2b/B2BEventQueue for destination SOAJMSModule!dist_B2BEventQueue_auto_1_auto in module null a JNDI name conflict was found. This destination has not been bound into JNDI.>
    <Jul 31, 2013 9:51:25 AM PDT> <Error> <oracle.iam.platform.entitymgr.provider.ldap> <BEA-000000> <An error occurred while searching the entity in LDAP, and the corresponding error is - {0}
    javax.naming.NameNotFoundException: Error: NO_SUCH_OBJECT
    LDAP Error 32 : No Such Object [Root exception is oracle.ods.virtualization.service.VirtualizationException: oracle.ods.virtualization.engine.util.DirectoryException: LDAP Error 32 : No Such Object]
      at oracle.ods.virtualization.jndi.OVDUtil.mapErrorCode(OVDUtil.java:151)
      at oracle.ods.virtualization.jndi.OVDContext.search(OVDContext.java:439)
      at javax.naming.directory.InitialDirContext.search(InitialDirContext.java:257)
      at oracle.iam.platform.entitymgr.provider.ldap.LDAPUtil.search(LDAPUtil.java:1073)
      at oracle.iam.platform.entitymgr.provider.ldap.LDAPDataProvider.search(LDAPDataProvider.java:1218)
      at oracle.iam.ldapsync.impl.util.CommonNamePolicyUtil.isUserExists(CommonNamePolicyUtil.java:84)
      at oracle.iam.ldapsync.impl.util.CommonNameGenerationUtil.isCommonNameExistingOrReserved(CommonNameGenerationUtil.java:192)
      at oracle.iam.ldapsync.impl.plugins.FirstNameLastNamePolicy.getCommonNameFromPolicy(FirstNameLastNamePolicy.java:157)
      at oracle.iam.ldapsync.impl.util.CommonNameGenerationUtil.generateCommonName(CommonNameGenerationUtil.java:116)
      at oracle.iam.ldapsync.impl.util.CommonNameGenerationUtil.generateCommonName(CommonNameGenerationUtil.java:82)
      at oracle.iam.oimtoldap.impl.SeedOIMDataInLDAPImpl.createUserInLDAP(SeedOIMDataInLDAPImpl.java:182)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
      at oracle.iam.platform.utils.DMSMethodInterceptor.invoke(DMSMethodInterceptor.java:25)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      at $Proxy710.createUserInLDAP(Unknown Source)
      at oracle.iam.oimtoldap.api.SeedOIMDataInLDAPEJB.createUserInLDAPx(Unknown Source)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at com.bea.core.repackaged.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:310)
      at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
      at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
      at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
      at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
      at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      at com.oracle.pitchfork.spi.MethodInvocationVisitorImpl.visit(MethodInvocationVisitorImpl.java:34)
      at weblogic.ejb.container.injection.EnvironmentInterceptorCallbackImpl.callback(EnvironmentInterceptorCallbackImpl.java:54)
      at com.oracle.pitchfork.spi.EnvironmentInterceptor.invoke(EnvironmentInterceptor.java:42)
      at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      at com.bea.core.repackaged.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:89)
      at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.doProceed(DelegatingIntroductionInterceptor.java:131)
      at com.bea.core.repackaged.springframework.aop.support.DelegatingIntroductionInterceptor.invoke(DelegatingIntroductionInterceptor.java:119)
      at com.bea.core.repackaged.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      at com.bea.core.repackaged.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      at $Proxy709.createUserInLDAPx(Unknown Source)
      at oracle.iam.oimtoldap.api.SeedOIMDataInLDAP_8d8qil_SeedOIMDataInLDAPRemoteImpl.__WL_invoke(Unknown Source)
      at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
      at oracle.iam.oimtoldap.api.SeedOIMDataInLDAP_8d8qil_SeedOIMDataInLDAPRemoteImpl.createUserInLDAPx(Unknown Source)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at weblogic.ejb.container.internal.RemoteBusinessIntfProxy.invoke(RemoteBusinessIntfProxy.java:85)
      at $Proxy163.createUserInLDAPx(Unknown Source)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
      at $Proxy707.createUserInLDAPx(Unknown Source)
      at oracle.iam.oimtoldap.api.SeedOIMDataInLDAPDelegate.createUserInLDAP(Unknown Source)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:307)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(ReflectiveMethodInvocation.java:182)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:149)
      at oracle.iam.platform.utils.DMSMethodInterceptor.invoke(DMSMethodInterceptor.java:25)
      at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
      at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
      at $Proxy708.createUserInLDAP(Unknown Source)
      at oracle.iam.oimtoldap.scheduletasks.user.SeedOIMUsersInLDAP.execute(SeedOIMUsersInLDAP.java:59)
      at oracle.iam.scheduler.vo.TaskSupport$1.processWithoutResult(TaskSupport.java:135)
      at oracle.iam.platform.tx.OIMTransactionCallbackWithoutResult.process(OIMTransactionCallbackWithoutResult.java:9)
      at oracle.iam.platform.tx.OIMTransactionCallback.doInTransaction(OIMTransactionCallback.java:13)
      at oracle.iam.platform.tx.OIMTransactionCallback.doInTransaction(OIMTransactionCallback.java:6)
      at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:128)
      at oracle.iam.platform.tx.OIMTransactionManager.execute(OIMTransactionManager.java:22)
      at oracle.iam.scheduler.vo.TaskSupport.executeJob(TaskSupport.java:116)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
      at java.lang.reflect.Method.invoke(Method.java:597)
      at oracle.iam.scheduler.impl.quartz.QuartzJob$TaskExecutionAction.run(QuartzJob.java:266)
      at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
      at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
      at weblogic.security.Security.runAs(Security.java:41)
      at Thor.API.Security.LoginHandler.weblogicLoginSession.runAs(weblogicLoginSession.java:52)
      at oracle.iam.scheduler.impl.quartz.QuartzJob.execute(QuartzJob.java:75)
      at org.quartz.core.JobRunShell.run(JobRunShell.java:202)
      at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:529)
    Caused By: oracle.ods.virtualization.service.VirtualizationException: oracle.ods.virtualization.engine.util.DirectoryException: LDAP Error 32 : No Such Object
      at oracle.ods.virtualization.operation.SearchOperation.process(SearchOperation.java:209)
      at oracle.ods.virtualization.operation.SearchOperation.process(SearchOperation.java:47)

    I have checked the OIM vs AD attribute mapping. now I am getting  below error. I have also attached the LDAPUsers.xml file . I don't know what went wrong .. How to test ldap-sync is configure properly? I created the user in OIM but in AD user is not getting created. I am not able to see any thing log file liek (dignostic and nohup log)  .. Any idea where I can see the log to identify the issue??
    g 1, 2013 8:15:15 AM PDT> <Warning> <JMS> <BEA-040442> <While attempting to bind JNDI name jms/b2b/B2BEventQueue for destination SOAJMSModule!dist_B2BEventQueue_auto_1_auto in module null a JNDI name conflict was found. This destination has not been bound into JNDI.>
    <Aug 1, 2013 8:15:15 AM PDT> <Warning> <oracle.ods.virtualization.engine.backend.jndi.LDAP1.ConnectionHandle> <OVD-40082> <Could not modify entry.
    javax.naming.OperationNotSupportedException: [LDAP: error code 53 - 0000001F: SvcErr: DSID-031A120C, problem 5003 (WILL_NOT_PERFORM), data 0
    <?xml version='1.0' encoding='UTF-8'?>
    <tns:entity-definition xmlns:tns="http://www.oracle.com/schema/oim/entity" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.oracle.com/schema/oim/entity ../entity.xsd ">
    <entity-type child-entity="false">LDAPUser</entity-type>
    <provider-instance>
    <repository-instance>Directory Server</repository-instance>
    <provider-type>LDAPDataProvider</provider-type>
    <parameters>
    <parameter name="base">
    <value>dc=cgtest,dc=adtest,dc=com</value>
    </parameter>
    <parameter name="rdnattribute">
    <value>cn</value>
    </parameter>
    <parameter name="objectclass">
    <value>orclIDXPerson</value>
    </parameter>
    <parameter name="idattribute">
    <value>objectGUID</value>
    </parameter>
    <parameter name="entityIdentifierObjectclass">
    <value>inetorgperson</value>
    </parameter>
    <parameter name="excludeObjectclass">
    <value>orclappiduser</value>
    </parameter>
    </parameters>
    </provider-instance>
    <container-capability>
    <enabled>false</enabled>
    </container-capability>
    <entity-attributes>
    <attribute name="User Login">
    <type>string</type>
    <required>true</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="First Name">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    <MLS>false</MLS>
    </attribute>
    <attribute name="Last Name">
    <type>string</type>
    <required>true</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    <MLS>false</MLS>
    </attribute>
    <attribute name="Middle Name">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    <MLS>false</MLS>
    </attribute>
    <attribute name="Display Name">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    <MLS>false</MLS>
    <multi-represented>true</multi-represented>
    </attribute>
    <attribute name="usr_password">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>false</searchable>
    </attribute>
    <attribute name="LDAP GUID">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="LDAP DN">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Role">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Email">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Start Date">
    <type>date</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="End Date">
    <type>date</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="usr_timezone">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="usr_manager_key">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Country">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Department Number">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Description">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Common Name">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    <MLS>false</MLS>
    </attribute>
    <attribute name="Employee Number">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Fax">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Generation Qualifier">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    <MLS>false</MLS>
    </attribute>
    <attribute name="Hire Date">
    <type>date</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Home Phone">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Home Postal Address">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Locality Name">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Mobile">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Pager">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Postal Address">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    <MLS>false</MLS>
    </attribute>
    <attribute name="Postal Code">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="PO Box">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="usr_locale">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="State">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    <MLS>false</MLS>
    </attribute>
    <attribute name="Street">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Telephone Number">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Title">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    <MLS>false</MLS>
    </attribute>
    <attribute name="Initials">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="LDAP Organization">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    <MLS>false</MLS>
    </attribute>
    <attribute name="LDAP Organization Unit">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    <MLS>false</MLS>
    </attribute>
    <attribute name="User Status">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Lock Status">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Accessibility Mode">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Color Contrast">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Font Size">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Number Format">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Currency">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Date Format">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Time Format">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="Embedded Help">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="FA Language">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="FA Territory">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    <attribute name="User Name Preferred Language">
    <type>string</type>
    <required>false</required>
    <attribute-group>Basic</attribute-group>
    <searchable>true</searchable>
    </attribute>
    </entity-attributes>
    <target-fields>
    <field name="uid">
    <type>string</type>
    <required>true</required>
    </field>
    <field name="givenname">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="sn">
    <type>string</type>
    <required>true</required>
    </field>
    <field name="middleName">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="cn">
    <type>string</type>
    <required>true</required>
    </field>
    <field name="userPassword">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="objectGUID">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="dn">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="employeeType">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="mail">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="orclActiveStartDate">
    <type>date</type>
    <required>false</required>
    </field>
    <field name="orclActiveEndDate">
    <type>date</type>
    <required>false</required>
    </field>
    <field name="orclTimeZone">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="manager">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="c">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="departmentNumber">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="description">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="employeeNumber">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="facsimileTelephoneNumber">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="orclGenerationQualifier">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="orclHireDate">
    <type>date</type>
    <required>false</required>
    </field>
    <field name="homePhone">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="homePostalAddress">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="l">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="mobile">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="pager">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="postalAddress">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="postalCode">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="postOfficeBox">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="preferredLanguage">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="st">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="street">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="telephoneNumber">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="title">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="initials">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="o">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="ou">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="displayName">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="orclAccountEnabled">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="orclAccountLocked">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="orclAccessibilityMode">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="orclColorContrast">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="orclFontSize">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="orclNumberFormat">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="orclCurrency">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="orclDateFormat">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="orclTimeFormat">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="orclEmbeddedHelp">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="orclFALanguage">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="orclFATerritory">
    <type>string</type>
    <required>false</required>
    </field>
    <field name="orclDisplayNameLanguagePreference">
    <type>string</type>
    <required>false</required>
    </field>
    </target-fields>
    <attribute-maps>
    <attribute-map>
    <entity-attribute>User Login</entity-attribute>
    <target-field>uid</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>First Name</entity-attribute>
    <target-field>givenname</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Last Name</entity-attribute>
    <target-field>sn</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Middle Name</entity-attribute>
    <target-field>middleName</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Common Name</entity-attribute>
    <target-field>cn</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>usr_password</entity-attribute>
    <target-field>userPassword</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>LDAP GUID</entity-attribute>
    <target-field>objectGUID</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>LDAP DN</entity-attribute>
    <target-field>dn</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Role</entity-attribute>
    <target-field>employeeType</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Email</entity-attribute>
    <target-field>mail</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Start Date</entity-attribute>
    <target-field>orclActiveStartDate</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>End Date</entity-attribute>
    <target-field>orclActiveEndDate</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>usr_timezone</entity-attribute>
    <target-field>orclTimeZone</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>usr_manager_key</entity-attribute>
    <target-field>manager</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Country</entity-attribute>
    <target-field>c</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Department Number</entity-attribute>
    <target-field>departmentNumber</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Description</entity-attribute>
    <target-field>description</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Employee Number</entity-attribute>
    <target-field>employeeNumber</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Fax</entity-attribute>
    <target-field>facsimileTelephoneNumber</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Generation Qualifier</entity-attribute>
    <target-field>orclGenerationQualifier</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Hire Date</entity-attribute>
    <target-field>orclHireDate</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Home Phone</entity-attribute>
    <target-field>homePhone</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Home Postal Address</entity-attribute>
    <target-field>homePostalAddress</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Locality Name</entity-attribute>
    <target-field>l</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Mobile</entity-attribute>
    <target-field>mobile</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Pager</entity-attribute>
    <target-field>pager</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Postal Address</entity-attribute>
    <target-field>postalAddress</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Postal Code</entity-attribute>
    <target-field>postalCode</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>PO Box</entity-attribute>
    <target-field>postOfficeBox</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>State</entity-attribute>
    <target-field>st</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Street</entity-attribute>
    <target-field>street</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Telephone Number</entity-attribute>
    <target-field>telephoneNumber</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Title</entity-attribute>
    <target-field>title</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Initials</entity-attribute>
    <target-field>initials</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>LDAP Organization</entity-attribute>
    <target-field>o</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>LDAP Organization Unit</entity-attribute>
    <target-field>ou</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Display Name</entity-attribute>
    <target-field>displayName</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>User Status</entity-attribute>
    <target-field>orclAccountEnabled</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Lock Status</entity-attribute>
    <target-field>orclAccountLocked</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Accessibility Mode</entity-attribute>
    <target-field>orclAccessibilityMode</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Color Contrast</entity-attribute>
    <target-field>orclColorContrast</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Font Size</entity-attribute>
    <target-field>orclFontSize</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Number Format</entity-attribute>
    <target-field>orclNumberFormat</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Currency</entity-attribute>
    <target-field>orclCurrency</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Date Format</entity-attribute>
    <target-field>orclDateFormat</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Time Format</entity-attribute>
    <target-field>orclTimeFormat</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>Embedded Help</entity-attribute>
    <target-field>orclEmbeddedHelp</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>FA Language</entity-attribute>
    <target-field>orclFALanguage</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>FA Territory</entity-attribute>
    <target-field>orclFATerritory</target-field>
    </attribute-map>
    <attribute-map>
    <entity-attribute>User Name Preferred Language</entity-attribute>
    <target-field>orclDisplayNameLanguagePreference</target-field>
    </attribute-map>
    </attribute-maps>
    <control-attributes>
    <attribute name="container">
    <type>LDAPContainer</type>
    <required>false</required>
    </attribute>
    </control-attributes>
    </tns:entity-definition>

  • LDAP realm with Active Directory

    Hello,
    In the sun one app server admin console i have set the security role to LDAP.
    I have set up security roles in my web.xml such as this:
    <security-role>
    <description>This role represents administrators of the system, see actor administrators</description>
    <role-name>administrators</role-name>
    </security-role>
    ..and mapped the roles to groups in sun-application as follows:
    <security-role-mapping>
    <role-name>administrators</role-name>
    <group-name>CMS_PM</group-name>
    <principal-name>rlancett</principal-name>
    </security-role-mapping>
    My user and group information is stored in Active Directory so I have tried to configure the ldap realm in the admin console to get it working. These are the settings i have put in:
    directory: ldap://earth.tier2consulting.com:389
    base-dn: cn=Users,dc=tier2consulting,dc=com
    jaas-context: ldapRealm
    search-bind-dn: cn=administrator,cn=Users,dc=domain,dc=com
    search-bind-password: ******
    search-filter: sAMAccountName=%s
    I get the error message :javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: LdapErr: DSID-0C09030B, comment: AcceptSecurityContext error, data 525, v893
    WARNING: va:850)
    FINEST: JAAS authentication aborted.
    INFO: SEC5046: Audit: Authentication refused for [administrator].
    I am pretty stuck on this having looked arounds all the forums:
    Has anyone got sun one app server using Active Directory to get user/group information for security roles?
    Thanks.

    Howdy,
    I don't have a solution to your problem, but maybe this tid-bit will help in debugging with Active Directory error messages. I'm new to AD, so excuse me if everyone already knows this, but...
    The error message you get back from the directory contains an error code in hexidecimal:
    LDAP: error code 49 - 80090308: LdapErr: DSID-0C09030B, comment: AcceptSecurityContext error, data 525, v893
    If you translate '525' from hex to decimal you get '1317' which is the error message you can look up here:
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/debug/base/system_error_codes.asp
    1317 - ERROR_NO_SUCH_USER - The specified user does not exist.
    It took me a while to find this tip, so I thought I'd share it. Oh, and the easy way to get decimal from hexidecimal is:
    System.out.println( "Here is 525 in decimal: " + Integer.parseInt("525", 16));
    Okay, hope this helps somebody.
    Now it's up to you to find out why it can't find the administrator!
    Craig

  • Failover agents who work with active directory integration

    Hi Guys,
    I have implemented 'Active Directory' failover in SCOM. But what i see is that it doesn't work.
    The agents are assigned by AD, but the first (RMS Role) management server has got all the agents and is to busy and
    has got many problems to handle all the load. Even with this case nothing is failing over.
    A few i could failover with hand, but the most i cannot because 'change primary management' server is blanked out. Even with the agents turned back from manuel to automatic (blog Kevin Holman).
    1. Has anybody got any idea of getting the AD failover to work automatic?
    2. Has anybody got a workaround to do this manual, by powershell (SCOM 2012 R2 cmdlets), bypassing the grayed out 'Change primary management server?
    3. In my failover screen is see the management servers + the internet DMZ gateway server. I don't want to failover to the internet DMZ Gateway server. Can i delete this?
    Please have a look at my specific question. I did read many blogs who are based on powershell without AD integration or AD integration without explaining how the automatic failover works.
    Kind regards,
    André

    Hi,
    SCOM windows agents automatic failover does not require AD integration or PowerShell scripting or Configuration Manager or manual agents installation specially for small to medium environment and agents distribution between different SCOM management servers
    can be accomplished through push agents wizard, and windows agents failover can be simply verified from event viewer.
    Please refer to the below links for more details:
    How to Use Active Directory Domain Services to Assign Computers to Management Servers
    http://technet.microsoft.com/en-us/library/hh212712.aspx
    OpsMgr AD Integration - how it works
    http://blogs.msdn.com/b/steverac/archive/2008/03/20/opsmgr-ad-integration-how-it-works.aspx
    Regards,
    Yan Li
    Regards, Yan Li

  • Getting Mobile Accounts to work with Active Directory

    Just curious to see if anyone got this to work. I am running OSX server version 10.4.4. I binded the server via directory access to our Active Directory Domain. I could see the active directory accounts in Workgroup manager and was able to get client Mac systems to log in using their AD account info. When I tried to set up the accounts as mobile accounts I ran into probelms. When you enter your login info on the client end, the screen would just go to a blnak blue desktop and not get any further. Anyone have any luck getting their AD accounts set up on the client Macs running as mobile directories?

    Heh. Yeah, and tried switching it on and off a few times, too.
    I think I might have found the problem, but I think I might have also borked my ability to play with it tonight -- in the Advanced Rules section in the firewall settings, there were a bunch of "deny" rules in there that weren't enabled... I guessed that those needed to be turned on, so that it would deny everything by default, but then allow the stuff I want through (set on the other page).
    Except after enabling those, I now can't connect to the server with ARD any more. Oops.
    The good news is that at least I also can't mount AFP shares from here any more either.
    The bad news is that when logging into the MacBook now, with my mobile account, it still starts up the Home Sync process on login (after spending about 35 seconds doing nothing after entering the password), and then hangs there for about 2 minutes trying to contact the sync server before giving up and continuing with the login properly -- this is what I was hoping to avoid.

  • IChat integration with Active Directory

    Hi all,
    I'm trying to setup iChat on Mavericks to work with Active Directory. The iChat server is bound to AD, all the users are able to log in to the iChat server locally. The messages service is enabled and rights to the Messages service are granted to some users and groups. However, when I try to login with a Jabber account, I get "login ID or password is incorrect". The username and password are correct. I'm using the same [email protected] syntax for the username as the one I'm using to login to the iChat server directly. I tried with and without Kerberos v5 authentication, I tried with and without SSL and everything else I was able to think of. I have the OpenDirectory there enabled, although I don't really use it. I'm trying from the local network and from the internet (all the ports needed for iChat are forwarded to the server). Still no luck.
    Any help on my issue would be very much appreciated.
    Thanks!

    Hello everyone,
    I ran into the same situation as described above.
    Unfortunately there seems to be no answers on the thread from my research, so I left with no hope at all.
    Please help and give me some advices.
    Thank you in advance!
    Sincerely,
    Anton Todorov

  • How does Creative Cloud for teams work with staff who work in two locations ie in the office/home

    How does Creative Cloud from teams work with staff who work in two locations i.e. in the office and home?

    There is no difference please be aware that each login is provided with two activations however.  If you wish to have a computer at both work and home activated though that is perfectly fine as long as your employer is ok with using company software at home.

  • Autofill in Google Toolbar does not appear to be working with Firefox 4 - Aways saying Autofill not available for this page even on pages I have used it before FF4 upgrade

    Autofill in Google Toolbar does not appear to be working with Firefox 4 - It aways gives the message "Autofill not available for this page". This is happening on pages I have used Autofill on before upgrading to FF4 from Firefox 3.5.x

    i did not see a solution posted - I tired what I read. Going back to an old version may solve the problem but it is a stupid solution so I have yet to do that.
    I am on version 4 and autofil this does not work :
    Popular answer Go to this answer
    Uninstall version 5, then Google "google toolbar version 4", follow the link to FileHippo.com, and download and install the last version 4. When you reinstall it, make sure you turn off the option to perform automatic updates.
    6 of 7 people found this answer helpful. Did you? Sign in to vote. Report abuse

  • How well does the iPhone 5s/5c work with Wind Mobile?

    I'm going to be (hopefully) getting the iphone 5s or 5c soon and I'm trying to decide on which carrier to go with. How well does the iphone 5s/5c work with wind mobile and how fast is the internet with data?

    http://www.windmobile.ca/
    iPhone: Wireless carrier support and features

  • Does the Apple A1096 adaptor work with the A1081 monitor? Can any one help? Thanks, Paul

    Does the Apple A1096 adaptor work with the A1081 monitor? Can any one help? Thanks, Paul

    Click on this link for the fix http://appletoolbox.com/2012/01/server-does-not-allow-relaying-email-error-fix/

  • Re: Can WLS 8.1 sp5 work with WLP 8.1 sp2?

    We were thinking of upgrading WL server that our WLP 8.1 uses from 8.1 sp2 to 8.1 sp4. Can WLS 8.1 sp5 work with WLP 8.1 sp2?
    Manish

    You will need to follow the upgrade steps to upgrade your SP2 app to SP5.
    http://e-docs.bea.com/wlp/docs81/upgrade/servicepack4to5.html
    Kunal Mittal

  • I live in the country and there is no High speed available, How does Firefox for desk top work with Dial up ???

    I live in the country and there is no High speed available, How does Firefox for desk top work with Dial up ??? I have a great dell computer, Dimention 8400. Before I install firefox I want to know for no waste of time for either party..

    Unless you enabled Find My iPad on it before it was stolen then there isn't any way to locate it. If you did enable it then you could try locating it either via http://icloud.com on a computer or Find My iPhone on another device - but that will only work if it's connected to a network and the device hasn't already been wiped and/or Find My iPad disabled on it.
    If it was stolen then you should report it to the police. You should also change your iTunes account password, your email account passwords, and any passwords that you'd stored on websites/emails/notes etc.
    If it was never registered to your account then it won't appear on your support profile : https://supportprofile.apple.com/
    The only other ways to find it that I know of (apart from on the actual device) are via the packaging, the backup on a computer's iTunes : http://support.apple.com/kb/HT4061

  • Does the Apple remote control work with MacBook Pro with retina? If yes, how can I sync it?

    Does the Apple remote control work with MacBook Pro with retina? If yes, how can I sync it?
    Thanks!

    It should. First, turn on BlueTooth on the computer. In BT preferences be sure to check the option to look for all devices. Your remote should be picked up and a notice asking if you want to Pair it with the computer. Select Yes. Once it is paired it can be used to control your computer.

  • Does the content area API work with Release 2?

    Does the content area API work with Release 2 yet?

    Release 2 page group APIs will be available in early 2003, in the first PDK version following the 9.0.2.6 (upgrade) release. These APIs will be backward compatible with the 3.0.9 content area APIs.

  • Does the plantronics marque m155 work with the iphone 4S?

    does the plantronics marque m155 work with the iphone 4S? can you use siri with the bluetooth headset

    http://www.apple.com/support/headset/

Maybe you are looking for