Directory Editor adding object classes to the Extensions Tab

I'm using Sun's Directory Editor web based product. Under the extensions tab lists the object classes you can add (obviously there are only a select few there). I would like to have shadowAccount available there. I have went through the installation and configuration guide but can't find how to do this. Just wondering if anyone knows how to add custom object classes to this tab.

I'm using Sun's Directory Editor web based product.
Under the extensions tab lists the object classes you
can add (obviously there are only a select few
there). I would like to have shadowAccount available
there. I have went through the installation and
configuration guide but can't find how to do this.
Just wondering if anyone knows how to add custom
object classes to this tab.this link has such an example:
http://blogs.sun.com/kevlar/entry/directory_editor_tips
Disclaimer: that's my feedback under the blog post. I'm trying to figure out how to use DE to maintain an extended schema that includes migrated NIS maps. The overall goal is to migrate from NIS to LDAP as a naming service AND create realistically easy method for day-to-day administration (constantly using the console is out of the question). I believe DE might provide a solution, if custom forms can be figured out. It's been very slow going.
Does anyone else have examples of modifying Directory Editor forms? Any help would be appreciated.
Thanks,
Ron

Similar Messages

  • Tool to create Java Object classes using the Database Tables

    Hi,
    Is their any tools or utility available to create the Java Object Classes using the Database Tables as input.
    Lets Say I am having the Employee, Employee_Salary tables in the Database.The utility has to create the Java Object classes with the relation.
    Please Help...
    Thx..

    Hm, for generating regular Java classes I wouldn't know one from memory. But I suggest you start searching in for example the Eclipse marketspace for a third party plugin that can do it. If all fail, you could always use Hibernate Tools from the Jboss Tools Eclipse plugin set to generate Hibernate/JPA entities and then strip the annotations from them to turn them into regular POJO classes.
    How many tables are we talking about anyway? It might be less effort to just create the classes with properties and then use an IDE to generate getters and setters for them.

  • Adding object classes when creating ldap user in workflow

    I'm creating ldap users in a workflow and when I assign the object classes in the workflow I get an object class violation. It seems that when I call check in view and when my break point stops in Update User the default object classes on the resource have been removed from the user.accounts[LDAP].objectClass attribute which I just set. Not sure what's going on here. Is there another way to assign more than just the default object classes to a new ldap user through the workflow? Thanks in advance.

    Multiple things I can think of
    1) put all the object classes you may be expecting with the user account in the resource configuration panel. LDAP is smart enough to assign the related object classes to the object based on the attributes assigned to the user.
    2) Check if you have the object class in the schema of LDAP.

  • Directory Proxy JDBC object class

    Hi all,
    I'm connecting my proxy to an oracle database. When we create the jdbc object class using "dpconf" do we have to use an objectclass that already exists in the ldap directory?
    for instance:
    dpconf create-jdbc-object-class &ndash;v -e -h <hostname> -p 1389 -D "cn=proxy manager" -w /pw_file <my jdbc view> *<??objectclass?? >* <jdbc table> <dn>
    I'm not understanding what they mean by mapping to an objectclass in ldap.
    Any help or examples appreciated!!
    Thanks
    V.

    A JDBC object class maps an LDAP object class to one or more relational database tables. A JDBC object class works in a similar way to a join data view (see Join Data Views). Just as a join data view has primary and secondary source data views, a JDBC object class can obtain its information from more than one table. One table must be defined as the primary table, and additional tables, if they exist, are defined as secondary tables. The primary table controls the list of entries and additional information on these entries is extracted from the secondary tables.
    When you define a JDBC object class, e.g person, you must specify the following operands:
    The name of the JDBC data view to which this object class is attached.
    The name of the JDBC object class, e.g person
    The primary JDBC table from which the object class will obtain its list of entries, e,g USER_TABLE
    A DN pattern that controls how DNs are constructed in the data view, e.g. cn
    Optionally, one or more secondary JDBC tables.
    More info are available in the docs at [http://docs.sun.com/app/docs/doc/820-2765/jdbc_dataview?a=view|http://docs.sun.com/app/docs/doc/820-2765/jdbc_dataview?a=view]

  • Queries - Adding New Fields in the Result Tab

    Hi,
         Can anyone explain me on adding the result columns in the resultField tab while creating a query, I don't understand the actual link between the bundle, resourceid and values that we give as a search criteria while looking up the result columns. I tried to replicate an existing query and it worked fine. But I don understand the actual working. Please help me acquire this understanding.
         Also What happens when we say CONTEXTID=CONTEXT(upp.acl). As theory says, it retrives the records relevent to currently logged in user but how.
         I am a beginner. Please help me on these.

    Sharmele,
    I would say it is partially correct.
    In <%CONTEXT(upp.acl)%>, upp.acl is the class ID for a given class.
    But the role of CONTEXT attribute is far more important. In a nutshell, we can say that by using the CONTEXT attribute, you ensure that the data users see in a report/query is only the data that they have access to. Here, by access, just the 'write' access in not implied. It also means 'View' access.
    And to answer your question : Yes, in order to find the Class ID of a class, you must browse through the Class Reference. Additionally, in the page that opens up on clicking RG on a business document, the value in the Name section is same as the Class ID of that class.
    Thanks
    Devesh

  • Adding custom columns to the tasks tab in UWL

    Hi Experts,
    We have UWL configured for GP in CE 7.1.
    Currently we have standard columns like Subject, From, Sent Date etc. only
    I need to add some columns like Project No., Customer No.(GP parameters) to the 'Tasks' tab in it.
    These columns are required for all the Work items that appear in UWL.
    I have read about adding custom view for a specific task , but not sure how it can be done in my case.
    Kindly provide inputs for this.
    Thanks and Regards
    Aanchal

    Hi Aanchal,
    i have posted exactly the same problem a few months ago, and no one answered me.
    I couldn't find any documentation on how to add custom GP parameters in the universal worklist, in the examples on customizing the UWL XML they always refer to parameters from the r/3 webflow, never GP.
    I really can't believe that nobody ever tried to do this and faced this problem!
    Please let me know if you find something..
    Regards,
    Marco.

  • Adding a class in the JDK

    Hello eveybody
    I'm trying to compile a .java wich extends java.util.HashMap.
    The problem is that this class is not found, when i compile.
    So i'd like to add it in my jdk : How to do that ?
    Should i use a .jar file ?
    Note:my JDK is JDK1.1.8
    My mail: [email protected]
    Many thanks tols, Paris.

    Hello tolsam,
    It is very difficult if not impossible to simply mix and match classes from different versions of the JDK. The class that you are interested in: 'java.util.HashMap', first appeared in JDK 1.2 and may require the support of other classes. These classes may or may not be available to you as source files and may have required API changes from JDK 1.1.x. Which is what would prevent you from pulling them in unaltered from JDK 1.2.
    So my recommendation is to upgrade to to a later J2SDK. For example J2SE 1.3 or even J2SE 1.2. If that is not possible for some reason, then download JDK 1.2 and unzip the source files. After you have unzipped the source files, find java.util.HashMap, modify the package statement (say, package myApp.HashMap) and include it in your application. This would give you an idea of the scope of work needed to back port 'java.util.HashMap'. Note well, this is NOT the preferred solution, but a workaround that would NOT be supported. The preferred solution is to upgrade to to a later J2SDK.
    -Merwyn,
    Developer Technical Support,
    http://www.sun.com/developers/support.

  • Managing add-ons: The "find updates" button is grey-out on the Extensions tab. How can I get it to work?

    At some point, it used to work, then, one-day (after an update?), it went grey and stayed that way. It still works friends who have FF 3.6.16 installations, but not for me. I've tried tweaking the profile, a new profile, and tweaking about:config (under direction), but naught helped.
    Any ideas? (An update to FF4 is not in the cards at this time, by the way.)

    See:
    *[[Check for Updates is disabled]]

  • Recon and provisioning of user-defined object class ICF Active Directory

    I have followed the documentation instructions for reconciliation of a user-defined object class in the ICF Active Directory connector. I am using OIM 11gR2 with the ICF Active Directory 11.1.1.5 connector patched to 11.1.1.5.0A. The procedure states to create the new object class in AD and then change the objectClass value in the Lookup.Configuration.ActiveDirectory lookup. In my case I am using the existing ObjectClass of contact, rather than a new object class. Just for completeness I am using a clone of the AD User Resource Object which I call AD User Contact and so my lookup name is Lookup.Configuration.ActiveDirCon.
    When I changed the ObjectClass from User to Contact, and ran the Active DirCon User Target Recon scheduled job, with Object Type also = contact. The first issue I noticed was that the connector wanted a different set of lookups, which is not in the documentation. It is looking for a lookup in my Configuration lookup where code key=contact Configuration Lookup (which I should have expected since there are code keys for User, Group, and organizationalUnit). I added a line to the lookup where code key=contact Configuration Lookup and the Decode=Lookup.ActiveDirCon.CM.Configuration and then I created a new lookup by that name, assigning the 5 values to be the Lookup.ActiveDirCon.UM.xxx lookups. I did not see any need to create a new set of Lookup.ActiveDirCon.CM.xxx lookups with the exact same values.
    I re-ran the scheduled job and it ran successfully, but did not generate any Recon Events, even though I had objects in the OU and I have that same OU in the Lookup.ActiveDirCon.OrganizationalUnits lookup (from the Org Lookup Recon). Everything looks good but getting no results. Looked at the log file from the ConnectorServer and it is building the query properly and executing it properly with the correct syntax, getting no errors, but the SearchAndReturnObjects method is returning zero results.
    Looking to see if anyone has successfully reconciled in user-defined or other non-User objectClass objects from Active Directory, and if so, can you provide Lookup configuration and Connector Server information so I can troubleshoot.
    I resolved this issue by changing the recon lookups to a blank lookup called Lookup.ActiveDirCon.CM.ReconAttrMap and only added in the parameters that are used by a Contact object. Only populate the ReconAttrMap with parameters that exist for the custom object.
    Edited by: Keith Smith AptecLLC on Mar 27, 2013 6:31 AM

    Oracle Support answered this question via SR

  • Custom object classes and access rights

    Hi,
    I have added a few object classes to the NDS schema; objects
    belonging to one of them should be able to authenticate against the
    directory and retrieve some attributes. I managed the login part having
    the class inherit from ndsLoginAttributes, but if I login as the object
    itself, I can't retrieve any attributes. I can browse the entry (it's a
    container), but all I get are DNs and objectclass attributes. Is there a
    way to grant the object the right to retrieve its own attributes, or
    some of them, through the Java LDAP interface?
    Thanks,
    Juan
    jheguia
    jheguia's Profile: http://forums.novell.com/member.php?userid=84575
    View this thread: http://forums.novell.com/showthread.php?t=415769

    Hello,
    I found a solution which is *almost* the right one. Basically I
    deleted the class and created it again with a default ACL:
    X-NDS_ACL_TEMPLATES ( '2# subtree#[Self]#[All Attributes Rights]' )
    This allows the object to do as it pleases with its own attributes. I'd
    prefer it to be only able to read them, but I haven't found a syntax for
    ACLs. Is there anything I can read to see how to fine tune the access
    rights templates?
    Thanks,
    Juan
    jheguia
    jheguia's Profile: http://forums.novell.com/member.php?userid=84575
    View this thread: http://forums.novell.com/showthread.php?t=415769

  • LDAP object classes for user creation

    Hello,
    I use a remote LDAP for authentication, works fine. However, i want of copy some attributes from the remote LDAP into the dynamically created user profile. This works fine as long as the attributes are par5t of the standard object classes. The remote LDAP has an extra, site specific, object class for users. Since i want to use the same attribute names i added the schema extension (1 object class with a couple of attributes) to the AM LDAP. So far so good.
    My question is: How do i specify the additional object class to be added to the user which is dynamicaly created?
    Thanks in advance, Robert

    Robert,
    To resolve this, I believe that you will need to add the new objectclass to the "LDAP User Object Classes" field on the LDAP Data Store. You will also need to add the attributes to "LDAP User Attributes" on the same tab.
    Hope this helps.

  • Directory Editor and Tomcat

    Hey all,
    I am installing Directory Editor 6.0, and following the install documentation, I added some lines to the 'catalina.policy' file in the Tomcat configuration to allow DE to work properly.
    grant codeBase "file:${catalina.home}/webapps/de/-" {
      permission java.security.AllPermission;
    grant codeBase "file:${catalina.home}/webapps/de/-" {
      permission javax.security.auth.AuthPermission "getLoginConfiguration";
      permission javax.security.auth.AuthPermission "setLoginConfiguration";
      permission javax.security.auth.AuthPermission "createLoginContext.SunDirectoryLogin";
      permission javax.security.auth.AuthPermission "modifyPrincipals";
      permission java.util.PropertyPermission "*", "read,write";
      permission java.net.SocketPermission "*", "connect,resolve";
      permission java.io.FilePermission "*", "read, write";
      permission java.util.PropertyPermission "Debug.enable", "read";
    grant {
      permission java.lang.reflect.ReflectPermission "suppressAccessChecks";
      permission java.lang.RuntimePermission "accessClassInPackage.sun.beans.*";
      permission java.lang.RuntimePermission "accessClassInPackage.sun.io";
      permission java.lang.RuntimePermission "accessDeclaredMembers";
    };I deployed the WAR file, and was able to perform the initial configuration of DE (location of the config directory, what suffix to configure, what credentials to connect to the DS as...). Once those steps finish, I can see data in the DS under the newly created "Services" OU for DE, but when I try to login to DE as either a regular user or as an administrative user, I get an error. The catalina.out log show the following:
    2007-06-25 16:00:14,398 [TP-Processor11] WARN  org.apache.struts.action.RequestProcessor - Unhandled Exception thrown: class java.lang.SecurityException
    2007-06-25 16:00:14,398 [TP-Processor11] ERROR com.sun.dml.web.DmlRequestProcessor - No exception handler for java.lang.SecurityException: Unable to locate a login configuration.  Forwarding to error page.
    java.lang.SecurityException: Unable to locate a login configuration
            at com.sun.security.auth.login.ConfigFile.<init>(ConfigFile.java:97)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
            at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39)
            at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:27)
            at java.lang.reflect.Constructor.newInstance(Constructor.java:494)
            at java.lang.Class.newInstance0(Class.java:350)
            at java.lang.Class.newInstance(Class.java:303)
            at javax.security.auth.login.Configuration$3.run(Configuration.java:216)
            at java.security.AccessController.doPrivileged(Native Method)
            at javax.security.auth.login.Configuration.getConfiguration(Configuration.java:210)
            at com.sun.dml.web.LoginAction.execute(LoginAction.java:113)
            at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:421)
            at com.sun.dml.web.DmlRequestProcessor.processActionPerform(DmlRequestProcessor.java:180)
            at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:226)
            at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1164)
            at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:415)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
            at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
            at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
            at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
            at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
            at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:199)
            at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:282)
            at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:754)
            at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:684)
            at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:876)
            at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
            at java.lang.Thread.run(Thread.java:595)
    Caused by: java.io.IOException: Unable to locate a login configuration
            at com.sun.security.auth.login.ConfigFile.init(ConfigFile.java:206)
            at com.sun.security.auth.login.ConfigFile.<init>(ConfigFile.java:95)
            ... 32 moreIs there anything else that needs to be done to allow access for DE when using Tomcat?
    TIA, Mark

    here is the info re: Directory Editor and Tomcat 5.5:
    http://docs.sun.com/app/docs/doc/820-2487/de-bugs-fixed-known
    6397929
    When deploying on Tomcat 5.5, login fails due to a missing JAAS configuration file
    To work around this issue, first create tomcat-install-path/bin/setenv.sh containing the following line:
    JAVA_OPTS="-Djava.security.auth.login.config=$CATALINA_HOME/conf/jaas.conf"
    Next create tomcat-install-path/conf/jaas.conf. Edit the file to contain the following lines:
    SunDirectoryLogin {
    com.sun.dml.auth.SunDirectoryLoginModule required;
    };

  • Add object Classes before creating user??

    Hi,
    I have a requirement where in I need to add object classes to the user while provisioning to Sun Directory Server. How exactly should I be implementing my process task for the same. Should I add the object class after the Create task is finished or before the Create User task gets triggered?
    Thanks,
    Supreetha

    Are you talking about adding custom object classes for the users? This would be a schema change and should be done prior to adding users since that would fail without having the correct schema in place. To add new object classes you need to either manually create the from the DSEE admin page or import the object definitions and attributes from a ldif file. Once that is all done, you can then configure the provisioning workflow and add the object classes during user creation so the system knows what object classes to associate with each user entry.

  • How dod I add eduperson object class to OpenDirectory

    I have modified /etc/openldap/slapd.conf
    # See slapd.conf(5) for details on configuration options.
    # This file should NOT be world readable.
    include /etc/openldap/schema/eduperson.schema
    and place the eduperson.schema in the schema directory
    restarted
    but I do not have access to the eduperson object class nor the attributes.
    What is the best way to add an objectclass to OS X Opendirectory?
    Thanks

    Hi,
    There could be several ways. For instance, you can try to modify .*-pre ..*-post targets in your App/Makefile file.
    Or you can create probe as file in project with "Custom Build Tool" and specify build command
    Additional object files to link you should specify in linker options of Project Properties

  • Can We Use Multiple Edgehero Classes On The Same Element?

    Does anyone know if it is possible to add multiple Edgehero classes to the same element? More specifically, I would like to use RotateX and RotateY on a rectangle, but it only seems to do one or the other, adding both classes to the element doesn't make it rotate in both directions.

    Maybe check out the Star Wars demo to see if that would help.
    Rob got the idea from the one I made earlier and here is the code:
    sym.$('gradient').css('background', '-moz-linear-gradient(top, rgba(0,0,0,1) 0%, transparent 100%)');
    sym.$('container').css('-moz-transform-origin', '50% 100%');
    sym.$('container').css('-moz-transform', 'perspective(250px) rotateX(25deg)');
    // Chrome and others
    sym.$('gradient').css('background', '-webkit-linear-gradient(top, rgba(0,0,0,1) 0%, transparent 100%)');
    sym.$('container').css('-webkit-transform-origin', '50% 100%');
    sym.$('container').css('-webkit-transform', 'perspective(250px) rotateX(25deg)');
    // Internet Explorer
    sym.$('gradient').css('background', '-ms-linear-gradient(top, rgba(0,0,0,1) 0%, transparent 100%)');
    sym.$('container').css('-ms-transform-origin', '50% 100%');
    sym.$('container').css('-ms-transform', 'perspective(250px) rotateX(25deg)');
    and the orginal file before edgeHero;
    https://app.box.com/s/068vx5x6lj5t2yydrx17

Maybe you are looking for