Can IdM make LDAP modrdn operations? (No replies = No can do)

Maybe I am flogging a dead horse, but I am trying to get idM to manage a LDAP resource where the LDAP entries may move in the Directory Information Tree... the usual situation when a person moves department/location/job etc.
I am prepared to believe it can, yet I am starting to dispair of IdM.
If anyone is prepared to answer "Yes", could they please take time to explain to an IdM novice, just how I can influence the Update user workflow so that it is aware of any changes to attributes which affect the DN, ie we need to do a modRDN on the LDAP resource.

Still trying to get this to format correctly - If it doesn't appear OK this time, then reply to the above msg, then hit "Quote Original" and the true code that I added will show up.
>
Checkout the user view:
        <Action id='1' name='Fetch userview'
application='com.waveset.session.WorkflowServices'
hidden='true'>
<Argument name='op' value='getView'/>
<Argument name='type' value='User'/>
<Argument name='id' value='$(accountId)'/>
<Argument name='TargetResources'>
<list>
<s>LDAP_Resource</s>
</list>
</Argument>
<Argument name='subject'
='subject' value='Configurator'/>
<Return from='view' to='user'/>
</Action>Update the 'Location' attribute
<set
name="user.accounts[LDAP-Resource].location"><ref>loca
tionVariable</ref></set>Build the new DN:
                <concat>
<s>ou=</s>
<ref>locationVariable</ref>
<s>ou=people,o=company.com</s>
</concat>Checkout a Rename view to change the DN.
<Activity id='13' name='Update LDAP'>
<Action id='0' name='Modify LDAP User'
AP User'
application='com.waveset.session.WorkflowServices'>
<Argument name='op' value='checkoutView'/>
<Argument name='subject'
='subject' value='Configurator'/>
<Argument name='authorized' value='true'/>
<Argument name='type' value='RenameUser'/>
<Argument name='id' value='$(accountId)'/>
<Argument name='toRename'
'toRename' value='[LDAP-Resource]'/>
<Argument
<Argument
name='resourceAccounts.currentResourceAccounts[LDAP-Re
source].selected' value='true'/>
<Return from='view' to='newViews'/>
</Action>
<Action id='1'>
<expression>
<block>
<invoke name='toXml'>
<ref>newViews</ref>
</invoke>
<set
<set
<set
<set
set
name='newViews.accounts[LDAP-Resource].identity'>
<ref>new_identity</ref>
</set>
<set
<set
<set
<set
name='newViews.resourceAccounts.currentResourceAccount
s[LDAP-Resource].identity'>
<ref>new_identity</ref>
</set>
<set
<set
<set
<set
name='newViews.resourceAccounts.currentResourceAccount
s[LDAP-Resource].selected'>
<s>true</s>
</set>
<invoke name='toXml'>
<ref>newViews</ref>
</invoke>
</block>
</expression>
</Action>
<Action id='2' name='Rename Checkin'
Checkin'
application='com.waveset.session.WorkflowServices'>
<Argument name='op' value='checkinView'/>
<Argument name='view'
ame='view' value='$(newViews)'/>
<Argument name='subject'
='subject' value='Configurator'/>
</Action>--------------
Be Careful, make sure you have the business
requirements well defined, moves can be pretty
serious operations to automate.
You might think about changing the users
waveset.organization if the change in facillity also
effects their location in Identity Manager.
Matt Walters
CPSG
[email protected]
(972)824-9224
You should look at directory Junction - The premise
is that the DIT and the structure in Identity manager
should mirror one another.
Most IdM implementations have strict rules that
follow moves, job transfers and such - so they are
usually put through a custom workflow.
In this case you would need to customize the Update
workflow to handle the case when a e.g. 'location' is
changed. I've been doing this a while, and this is
how I did it at a client.
Lets say they go from
ou=location33,ou=people,o=company.com to
ou=location45,ou=people,o=company.com. What
you need to do is put a transtion (triggered by a
change in the location) that goes to an update and
rename activity.
Checkout the user view:
        <Action id='1' name='Fetch userview'
application='com.waveset.session.WorkflowServices'
hidden='true'>
<Argument name='op' value='getView'/>
<Argument name='type' value='User'/>
<Argument name='id' value='$(accountId)'/>
<Argument name='TargetResources'>
<list>
<s>LDAP_Resource</s>
</list>
</Argument>
<Argument name='subject'
='subject' value='Configurator'/>
<Return from='view' to='user'/>
</Action>Update the 'Location' attribute
<set
name="user.accounts[LDAP-Resource].location"><ref>loca
tionVariable</ref></set>Build the new DN:
                <concat>
<s>ou=</s>
<ref>locationVariable</ref>
<s>ou=people,o=company.com</s>
</concat>Checkout a Rename view to change the DN.
<Activity id='13' name='Update LDAP'>
<Action id='0' name='Modify LDAP User'
AP User'
application='com.waveset.session.WorkflowServices'>
<Argument name='op' value='checkoutView'/>
<Argument name='subject'
='subject' value='Configurator'/>
<Argument name='authorized' value='true'/>
<Argument name='type' value='RenameUser'/>
<Argument name='id' value='$(accountId)'/>
<Argument name='toRename'
'toRename' value='[LDAP-Resource]'/>
<Argument
<Argument
name='resourceAccounts.currentResourceAccounts[LDAP-Re
source].selected' value='true'/>
<Return from='view' to='newViews'/>
</Action>
<Action id='1'>
<expression>
<block>
<invoke name='toXml'>
<ref>newViews</ref>
</invoke>
<set
<set
<set
<set
set
name='newViews.accounts[LDAP-Resource].identity'>
<ref>new_identity</ref>
</set>
<set
<set
<set
<set
name='newViews.resourceAccounts.currentResourceAccount
s[LDAP-Resource].identity'>
<ref>new_identity</ref>
</set>
<set
<set
<set
<set
name='newViews.resourceAccounts.currentResourceAccount
s[LDAP-Resource].selected'>
<s>true</s>
</set>
<invoke name='toXml'>
<ref>newViews</ref>
</invoke>
</block>
</expression>
</Action>
<Action id='2' name='Rename Checkin'
Checkin'
application='com.waveset.session.WorkflowServices'>
<Argument name='op' value='checkinView'/>
<Argument name='view'
ame='view' value='$(newViews)'/>
<Argument name='subject'
='subject' value='Configurator'/>
</Action>--------------
Be Careful, make sure you have the business
requirements well defined, moves can be pretty
serious operations to automate.
You might think about changing the users
waveset.organization if the change in facillity also
effects their location in Identity Manager.
Matt Walters
CPSG
[email protected]
(972)824-9224

Similar Messages

  • HT2534 How can I make a new iTunes account so I can use the computer to download  music on my ipad

    How can I make a new iTunes account so I can use the computer to download  music on my ipad

    Why not use your previous iTunes account (Apple ID)? Explain a little more, please.

  • How can i make it so that on messages i can see who is online wihtout having to search their name?

    how can i make it so that on messages i can see who is online without having to search their name? When i had ichat i didnt have to search their name... i culd see who was online autimatically.

    Firefox, the web browser, doesn't make any decisions about what mail should be considered spam or what senders should be blocked. What email software or webmail site are you using that is rejecting the messages?
    If it's a common site like Yahoo! mail, Gmail, Windows Live Hotmail/Outlook.com, then perhaps a volunteer familiar with their specific settings can help.
    If it's Thunderbird, the support site is over here: [https://support.mozillamessaging.com/].
    If your security/privacy software filters your mail, you will want to check its settings as well.

  • Can i make a group email list so i can email several people at once

    how can i make a group email list so i can email several people at once instead of one at a time from my iphone 4

    Here is a link to our MailShot Pro app, which leftyapple2 was kind enough to mention (Thanks). MailShot Pro in App Store
    MailShot creates a special contact for your group that enables most of the apps on your device to send group email, including the Mail app itself. Just add the contact to the "To" or "Bcc" line of your email using the blue + button
    Any questions or problems, please get in touch with our support email on "support at solubleapps.com", we are always happy to help.
    Peter
    SolubleApps
    Disclosure: we are the developers of MailShot Pro and may benefit from its sale.

  • How can I make my printer airprint compatible so I can print from my iPad air?

    How can I make my printer airprint compatible so I can print from my iPad air?

    If you have a Mac, you can usually install an application like Printopia to allow the iPad to print to your printer.
    There is a free trial, so you will know if Printopia works for you before you buy. Details here:
    Printopia - Ecamm Network
    There are other apps that do the same things, but I have not tried them, so cannot comment on them.

  • IdM SPE Ldap SSL operations hang

    Hi all,
    We're having a problem with IdM SPE hanging while doing LDAP operations over SSL. Has anyone encountered this before? We're under a tight deadline and any inputs/suggestions would automatically make the contributor my hero.
    Description:
    Our application is hanging when we try to use SPE's APIs to add some users to an LDAPS resource. We see these connections being logged in the LDAP logs, however binding never occurs. Instead these LDAP connections from SPE seem to sit until timeout.
    Environment:
    IdM 6.0 SPE SP1
    AIX 5.2
    J2RE 1.4.2 IBM AIX SP7
    BEA WebLogic 8.1 SP5
    SunOne Directory Server 5.2
    Evaluation:
    After a long period of time we see the following exception in our application logs:
    javax.naming.CommunicationException: Request: 1 cancelled
            at com.sun.jndi.ldap.LdapRequest.getReplyBer(LdapRequest.java(Inlined Compiled Code))
            at com.sun.jndi.ldap.Connection.readReply(Connection.java(Compiled Code))
            at com.sun.jndi.ldap.LdapClient.ldapBind(LdapClient.java:357)
            at com.sun.jndi.ldap.LdapClient.authenticate(LdapClient.java:210)
            at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2657)
            at com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:307)
            at com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:190)What we noticed is that LDAP connection (no SSL) seem to be okay. We have verified that connections can be made from our app server box to our LDAP server on the ssl port. We've also created a simple java servlet that makes LDAPS using JNDI and put this in the same container as IdM and this seems to connect okay as well. This seems to indicate that the hanging is not a SSL issue but an SPE one.
    We do notice from examining the LDAP logs that the same connections are being used over and over. This is expected connection pooling behavior, but could this be an issue if we switch our connection from LDAP to LDAPs? Does the pool not get purged when we switch on SSL?

    Updated findings:
    We were able to duplicate this on a windows sand box environment. Again it breaks when SPE tries to do an LDAPS operation. Here's what we figured out so far.
    a.) Definately not a certificate issue
    b.) Almost definately not a JDK/JCE/JSSE issue
    c.) Definately not an LDAP issue
    d.) Not an IdM 6.0 issue (Can provision users from IdM console)
    e.) Not a connection pooling issue (Turned off pooling and it still hung)
    f.) Not a network issue.
    It seems at this stage that the problem stems from SPE, has anyone ever gotten SPE to work with LDAP over ssl? Any suggestions?

  • Can't make Konqueror as Opera ?

    Hello, everybody.
    I like Opera. However, Konqueror is the default web browser of KDE. Can Konqueror do the following things ?
    1. mouse gesture browsing.
    2. password store.
    3. drag and drop.
    4. user CSS.
    5. addon to remove ads, like Noads in opera extension.
    6. addon to display next page automatically, like AutoPager in opera extension.
    7. addon to download online video, like video download helper in firefox addon.
    8. addon to block content, like block content in opera default.
    9. addon to open link background with no use of the middle key of mouse, like long-click in opera extension.
    10. addon to remove right menu restrictions on some pages, like right menu enable in opera extension.
    If no body can't make konqueror do them, how can Konqueror conquer the web?

    bohoomil wrote:
    jameschyn wrote:I love Qt, KDE, but Konqueror.
    OK then, let's start with what I know: Konqueror offers adblocking feature by default (you can access all the popular filters), custom stylesheets, password storing (should be possible out of the box via KDE Wallet), drag'n'drop (seems rather obvious... didn't it work for you?). I believe the Konqueror userscripts project(s) seem(s) promising as far as using the wide and growing collection of scripts is concerned (including autopager and YouTube video downloading; you can successfully emulate other functionalities available in Opera with js scripts). Mouse gestures are possible in KDE, including Konqueror, too. Anything else? I hope Google.com can come in handy.
    You may also find interesting the rekonq project, just in case you want more KDE native browsing options.
    Edit: my head, clumsy head...
    Thanks, guys.
    "you can successfully emulate other functionalities available in Opera with js scripts" This is what I like most. However, I will try to look a little deeper into Konqueror, and try to make it smooth browsing.

  • How can i make it so more then one computer can be on time machine at one time

    How can I make apple airport let more the one computer be on the internet at one time

    Any computer logged into your wireless network should be able to access the Internet.
    Is that not the case.

  • How can I make someone a co-author so he can edit a submission?

    How can I make someone a co-author so he has editing abilities on form input?

    Here is an instruction on how to share a form with others: http://forums.adobe.com/docs/DOC-2462.
    thanks,
    Wenlan

  • My bookmark seperators in a newer version of Firefox are too light. I seem to remember in older versions they were much darker. How can I make them dark again. Now I can hardly see the seperator.

    How can I make the bookmark separators dark? They are very light and I can hardly see them. I seem to remember that in older versions of FireFox they were much darker and easier to see.

    On an older 1.5GHz PowerPC G4 mac, and on a
    newer iMac 2.4GHz Intel Core 2 Duo
    both running OSX10.5.8, and using the default FF 3.6.6 theme.
    The separator lines are so faint as to be not there, giving the impression of just a big gap in the menu being displayed.

  • HT201269 Best Buy started the setup assistant on my new iPhone 5 and now I can't make it sync with iTunes.  How can I reset and start over?

    I bought an iPhone 5 at Best Buy, and they started the setup assistant process.  Now I can't go back and start over so I can sync my phone to my iTunes account.  I have an old iPhone 3GS and didn't use the iCloud.  I backed up to my computer.  And now I can't reset my iPhone 5 to sync to my iTunes.
    Help.

    I purchased a iPhone 5, and after completing a backup of my old iPhone 3GS, I in error selected Set Up as a New iPhone in the Setup Assistant.
    I connected to iTunes and did a Restore iPhone, which set the iPhone5 back to factory defaults, and I was able to restart the Setup Assistant, and following the apple support instructions, restored from my 3GS backup and synced with my iTunes account.  The Restore kept my phone number intact.
    I was worried that I would lose the setup of my phone number that was done in the store, but everything worked perfectly.

  • What's Wrong With My iPhone 4? Sometimes I Can't Make or Receive Calls and I Also Can't Send or Receive Texts!

    Recently, I've been having issues with my iPhone 4.
    A few weeks ago, out of the blue, I could not send or receive texts, and I couldn't make or receive calls. If I tried to send a text, the little bar will go almost all the way to the end and just hang there for something absured like over half an hour. Then it tells me that it failed to send. When I try to call someone when I suffer from this problem, there's no dial tone, no noise. When I try to hang up, it just says "Hanging up..." and if I go out of the Phone, it says up the top "touch ti resume call" when I'm trying to hang up. If I touch to resume call, it's like I didn't hang up.
    Then, out of no-where, it suddenly fixed itself. I thought, "Great! Something like that surely couldn't happen again!"
    And it did again, just a few minutes ago. And subsequently fixed itself, albiet faster than last time.
    How can I avoid this problem in the future? Do I need have my iPhone 4 repaired? Do I need to tell you guys more information?
    Thanks for your time,
    Sasha.

    I believe the root cause is IOS5.01. same problem on my iphone4s with IOS5.01. Now I have a expensive I-touch!  wake up steve.............. I suggest you change your sim cark from 64k to 128k. or just waiting next generation IOS.

  • I can't make or take phone calls, but i can message and use data. Has this happened to anyone else? I've gone through three Samsung Galaxy S5's in the past three days, two of which have this problem and one just stopped working all together.

    My phone doesn't have any cellular phone functions...but it CAN send text messages and access data. Has this happened to anyone else? I've gone through three Samsung Galaxy S5's in the past three days, the last two have this problem and the first stopped working all together. I've had new sim cards put in, ive done hard resets on the phone, i've rebooted the phone, done battery pulls, and tech support has reset the signal to my phone. Nothing has worked. (I just "upgraded" <- lol.... and my old phone IS turned off.)

    Im in 79707. So to recap my whole case: I upgraded my device using the verizon wireless website. I received my phone and switched my old SIM card from my Droid Razr Maxx HD into the new Galaxy S5. Everything worked fine until the next morning (May 31st) when I woke up and the phone wouldn't turn on. I took the phone to the local Verizon store and they were also unable to turn it on. They issued me a new Galaxy S5 (referred to as phone 2) and switched my SIM card into that one.
    With PHONE 2 i was able to make calls and receive calls, along with text and data for approximately four hours. After that, i was unable to use the phone function of the device, but text and data were still functioning. I took PHONE 2 back to the Verizon store where they attempted to hard reset the phone twice, they also installed two new SIM cards at the store. After this they would get the same error, which is the phone just reading "Dialing..." after attempting to make a call. The Verizon associate declared the phone "DOA" and issued me another Galaxy S5 (referred to as PHONE 3).
    PHONE 3 worked well, with phone text and data featured intact from when I received it on the after noon of the 31st until approximately 2:30PM on June 1st. I contacted Verizon Tech Support via Gmail phone to attempt the correct the problem. They reset the connection, had me do a battery pull, had me close the "phone" application, and erase the data and catche, then restart the phone. All of which had no effect. My phone is still able to receive texts and use data (even with wifi off) it simply cannot make or take phone calls. all it says is "dialing..." when I attempt to make a call. When other phones call my device it rings once on their end and directs them to voicemail, PHONE 3 does not ring on my end.
    I have made sure my old phone is completely powered down.

  • How can i make siri not sound robotic?, how can i make siri not sound robotic?

    i recently bought an iphone5 and my siri had a more human voice  before i backed up my icloud and got all my apps and pictures back and now she sounds monotone and robotic , how can i change my siri to have a more normal and enjoyable voice to listen to?

    Hello nanny1151,
    You may need to set Voice feedback to Always in Settings -> General -> Siri.
    iPhone User Guide - Siri settings
    http://help.apple.com/iphone/8/
    Cheers,
    Allen

  • HT4059 Can I make an ibook a pdf so I can look at it on my computer??

    please help I got a laptop for christmas for school and want to use the my textbooks I have on ibooks on my computer is there anyway??

    You can't convert an ibook into a PDF. Some publishers (e.g. O'Reilly) aren't using digital rights management on their ibooks, so you may be able to open them in other programs e.g Calibre (http://calibre-ebook.com) and I believe Adobe Digial Editions may be able to open non-DRM ibooks. But those that have DRM you will only be able to open in the iBooks app on an iPad, iPhone and iPod Touch

Maybe you are looking for

  • Chronic Download and Software Update Problems

    For over a month now, my success rate at downloading Podcasts or using the "Software Update" has been around 5%. Software update attempts often end with the error message: +*"Connection reset by peer. The installer package has been moved to the Trash

  • Unregister service name from listener

    Hi, I have a default listener (named LISTENER, port 1521) and a database with SID=ORCL. The database automatically registers with the listener, the output of "lsnrctl status" is: Service "orcl" has 1 instance(s). Instance "orcl", status READY, has 1

  • Transfer apps to new iphone but no more in itunes

    Hi, plan to get new iphone 6 but several old apps in iphone 4s already not found in itunes can it be still transfer to new iphone 6. thanks!

  • The "verisign" logo for secured sites is missing from the status/addon bar. How can I get it back?

    Whenever I used to sign it to ebay, the "verisign" logo would show red/unsecured. A refresh of the page would reload with a secure setting. I can no longer see the logo anywhere but refresh out of habit anyway hoping it is then secure on the next loa

  • JCOException

    Hi, can anybody help me in understanding this exception. BR Wolfgang EXCEPTION] #1#com.sap.mw.jco.JCO$Exception: (132) JCO_ERROR_CONCURRENT_CALL: <b>Connection cannot be disconnected. Connection currently used in another thread.</b>     at com.sap.mw