Need clarification on workflow approval-IOM

Hello
I have created an approval process for RO, which would have sent the permission to the user's Manager. If I ask for this Number as an end-user (by logging into the administration as the end user Console) approval flow works very well. Manager approves the request and RO is put in service to the user.

But, when I ask the resource connection as xelsysadm for a UserA (whose Manager is user B and not xelsysadm), RO gets put in service to the user without any request sent to user B (who is responsible) for approval.

Can someone let me know if this is the default behavior (I hope that's not!) or I'm missing something?


Thanks in advance

Published by: Alan on July 15, 2010 02:18

Hi Alan,

It is the default behavior of the IOM as xelsysadm is assumed as root of the provisioning system.
Not sure if this could be overridden somehow.

Kind regards

Tags: Fusion Middleware

Similar Questions

  • Several workflow in IOM

    Hello

    I want several workflows in IOM, as a workflow for the user with the 'Role of finance' workflow 'Role of Maintanance"etc. 2.
    Can someone help me how to achieve this IOM 11g
    Thanks in advance :-)

    Create two rule for the determination of process through say rule Designer role is the role of the Finance
    Create two process definitions
    Go to RO > add a rule of decision making process and the corresponding process definition
    Fact

  • Create the role attribute to a recipient user after user approval - IOM 11.1.2

    Hi all

    I ve created a composite custom for creation of the user. Once a user of the applicant (for example user-R, other than the xelsysadm) creates a user (say User1), he would go to approaval to the Manager of the applicant (say user-RM). Once the applicant manager approves the request, the user is created in the IOM.

    Now, once the user is created, I need to assign a role personalized the User1 by using APIs. For some reason, we will not use the role membership rule.


    My Situation
    ----------------
    -J' created a handler for post (for MODE = CRΘER) which generate custom "user login" and also assign a role personal to the user. Role was being entrusted "Beneficial user" if created by "xelsysadm", for, there was no approval triggered.

    But when I create one recipient user with other than 'xelsysadm', the workflow is triggered and role assignment is a failure in the event handler.

    Please suggest me a way to assign the role (using API) on the 'recipient user', once the application is approved by the assignee.

    See the Article: 1532267.1

    -Marie

  • Workflow approval in OIM 11 g

    Hi all

    I am a new bie to OIM 11 g.

    We have an obligation to create a single level Approwal in OIM 11 g workflow. We have created the workflow and it works very well.

    Now, our requirement is once all approvals have been completed, the request should not be completed immediately or must not be marked as approve/reject.

    We need to invoke another java code that returns a flag value. Based on the value of the indicator so we need to send a notification and only after successful sending the notification that the approval process must be marked as complete and the needs (or approve/reject) appropriate measures are taken, and the task of commissioning is expected to be launched after that.

    Please suggest if one has implemented a similar process or please suggest how to achieve this.

    Thanks in advance for the help.

    Thank you
    PT

    So here's how I assigned variables and used later recovery and adjustment:

    In my workflow, just as oracle samples provided to the OBE, I've set my variables. I have one called ApprouverAuto. To create the variable, I opened the task after the receiveInput one that has all of my variables. Right-click on the item 'variables' on the left and add the variable. Give it a name and set the type of chain. In the OBE, he shows you how to collect value you defined in the composite.xml file and you can use a function to retrieve, but in this case, you can just leave it empty to start.

    In my original java code integrated which connects to the IOM and fancy stuff all, I compare the applicant and the beneficiary to determine the responsible relationship and if the application is the Manager there, I put the variable like this:

    setVariableData ("autoApprove", autoApprove);

    Later in my bpel to retrieve this value, I would use just this:

    Object obj = getVariableData ("autoApprove");

    String ApprouverAuto = obj.toString (); >
    -Kevin

  • Need to send workflow Notifications to multiple addresses

    Hello

    I need to send a workflow Notifications to multiple users messages and emails are getting picked up running. Please help me how can I achieve this? I also need to send notifications as well.

    Thank you

    Gaétane

    Hello

    But I thought that instead of going get the username of WF_LOCAL_ROLES and then sending the mail to user names, I can't send mail directly using e-mail.

    AdHoc roles depend in large part of the FND_USER, WF_ROLES, WF_LOCAL_ROLES table to check if these users are still active.

    and AdHoc roles take only the values of FND_USER. User_name as input, so I don't think that you can directly use the email addresses.

    If you want to use as input e-mail addresses, you may need to create a custom package/procedure.

    I hope this helps!

  • Contract HRMS, workflow approval - approval timestamp question is bad

    We have a problem in the system of contract HRMS... possibly as part of workflow.  When a contract is approved tables are updated with the correct time stamp, however when you navigate to the contract and view history approval, the timestamp shown here is exactly 3 hours behind the actual approval time.  I almost suspect something to do with time zones.  I am very new to peoplesoft!  Any help would be greatly appreciated.

    You can check your personal settings for the time zone

  • Need clarification on the ANSI joins

    Hi all

    I need some clarification on the ANSI join I am building to avoid an error when I try to run the same in standard join.

    With standard join, I get the error ORA-01417: a table can be external joined as another table.

    Regular join condition:
    Select null
    Of
    land_event_device_fraud dealer update,-T1
    land_event_device_upgrade T2, - New Subscriber first Set
    syn_intg_event_device_state T3, - subscribed existing
    land_event_device_upgrade T4 - new Subscriber Second Set
    WHERE T1.event_id = T2.event_id (+) AND T1.rate_plan_id = T2.rate_plan_id (+)
    AND T1.event_id = T3.event_id (+) AND T1.rate_plan_id = T3.rate_plan_id (+)
    AND T4.event_id = T1.event_id (+) AND T4.event_id = T1.rate_plan_id (+)
    AND T4.event_id = T3.event_id (+) AND T4.event_id = T3.rate_plan_id (+);

    -Get the error ORA-01417.

    Replaced the join above with ANSI join

    SELECT NULL
    OF land_event_device_fraud t1
    LEFT OUTER JOIN t2 land_event_device_upgrade
    WE (t1.event_id = t2.event_id AND t1.rate_plan_id = t2.rate_plan_id)
    LEFT OUTER JOIN syn_intg_event_device_state t3
    WE (t1.event_id = t3.event_id AND t1.rate_plan_id = t3.rate_plan_id).
    land_event_device_upgrade t4
    LEFT OUTER JOIN land_event_device_fraud t5
    WE (t4.event_id = t5.event_id AND t4.rate_plan_id = t5.rate_plan_id)
    LEFT OUTER JOIN syn_intg_event_device_state t6
    WE (t4.event_id = t6.event_id AND t4.rate_plan_id = t6.rate_plan_id);


    I want to know if the ANSI join is goig work properly or it will give me any Cartesian production information.

    Appreciate your help here.

    Thank you
    MK.

    Hello

    Maldini says:
    Hi all

    I need some clarification on the ANSI join I am building to avoid an error when I try to run the same in standard join.

    With standard join, I get the error ORA-01417: a table can be external joined as another table.

    Regular join condition:
    Select null
    Of
    land_event_device_fraud dealer update,-T1
    land_event_device_upgrade T2, - New Subscriber first Set
    syn_intg_event_device_state T3, - subscribed existing
    land_event_device_upgrade T4 - new Subscriber Second Set
    WHERE T1.event_id = T2.event_id (+) AND T1.rate_plan_id = T2.rate_plan_id (+)
    AND T1.event_id = T3.event_id (+) AND T1.rate_plan_id = T3.rate_plan_id (+)
    AND T4.event_id = T1.event_id (+) AND T4.event_id = T1.rate_plan_id (+)
    AND T4.event_id = T3.event_id (+) AND T4.event_id = T3.rate_plan_id (+);

    -Get the error ORA-01417.

    Replaced the join above with ANSI join

    SELECT NULL
    OF land_event_device_fraud t1
    LEFT OUTER JOIN t2 land_event_device_upgrade
    WE (t1.event_id = t2.event_id AND t1.rate_plan_id = t2.rate_plan_id)
    LEFT OUTER JOIN syn_intg_event_device_state t3
    WE (t1.event_id = t3.event_id AND t1.rate_plan_id = t3.rate_plan_id).
    land_event_device_upgrade t4
    LEFT OUTER JOIN land_event_device_fraud t5
    WE (t4.event_id = t5.event_id AND t4.rate_plan_id = t5.rate_plan_id)
    LEFT OUTER JOIN syn_intg_event_device_state t6
    WE (t4.event_id = t6.event_id AND t4.rate_plan_id = t6.rate_plan_id);

    You mix ANSI joins and the old joints. It's very confusing. Use all of one type or the other.
    >

    I want to know if the ANSI join is goig work properly or it will give me any Cartesian production information.

    What happens when try you it? Is it produces the results you want?

    Whenever you have any questions, post a small example of data (CREATE TABLE and INSERT statements) and the results desired from these data. Explain how you get these results from these data.
    Always tell what version of oracle you are using.
    See the FAQ forum {message identifier: = 9360002}

    Why the SELECT clause includes only NULL? Is that going to serve as an EXISTS subquery? If so, why bother to make the outer joins, and why do you care if it is a Cartesian product? What is the query to go for?
    For the purposes of debugging, you can include something that you see in the SELECT clause.

  • Need Clarification - Http connection/GPRS

    Hi all

    working on 4.7 for the storm. I've been singled out / feeling of pity / tired of me.  because I get is not the way how to establish an http connection to a device.

    I crossed the stone sticky wire, gone through the posts in this forum about this http connection. With a wi - fi connection it works fine. coming to GPRS, it does not work.

    I know that this is not the right place to post this, but I want to learn things of expereince of my counterpart.

    This is my story...

    (1) I have a storm with vodafone carrier. (India)

    (2) I have activated the GPRS connection for this SIM card, I received the appropriate Vodafone data plan and I am able to open browse the google, gmail, yahoo and all the other stuff except my app.

    (3) I added '; deviceside = true' to my URL.

    (4) I called my customer service to get the APN settings, apn = blackberry.net, username = <> , password = <> are. and I put those in the unit.

    (4) the strange thing, I learned to know, when I called to vodafone customer care for blackberry services, they said, plan vodadfone of data is not used for third-party applications. and we need get the BIS data for this plan.

    is this true?

    all the help/advice/suggestions are welcome.

    Thanks for your interest!

    He works with another carrier... I changed with another carrier to airtel and works very well.

    I called cust care voda and they said, voda does not support their GPRS services for blackberry, and it is essential to get the plan of BIS.

  • You will need to reinstall Windows 7, but need clarification on a few issues before the reinstallation.

    Hi everyone :)

    I have a Dell Inspiron 15R, and 2 years since I got it and due to the excessive overuse, its performance has become extremely poor. The registry is riddled with problems, and I think it's time for a reboot.

    I don't really know where the drive is, but I should be able to find it.

    First of all, I have a lot of shows and movies. Somewhere around 1.5 to of them. I also have 120 GB of programs. It's clearly too heavy to download everything at once, so I don't want to lose.

    With the program, can I transfer them to an external hard drive and then put everyone back in the program on my HARD drive wiped files and re - run the .exe file?

    Would you recommend buying an SSD and the replacement of my current HARD drive with it?

    Can I use the disk to reset everything on Windows without losing my files? This will fix the registry problem?

    Thank you

    Rowan


    Original title: I think to restart my computer. Can someone please answer a few questions that I have about it?

    Hi everyone :)

    I have a Dell Inspiron 15R, and 2 years since I got it and due to the excessive overuse, its performance has become extremely poor. The registry is riddled with problems, and I think it's time for a reboot.

    I don't really know where the drive is, but I should be able to find it.

    First of all, I have a lot of shows and movies. Somewhere around 1.5 to of them. I also have 120 GB of programs. It's clearly too heavy to download everything at once, so I don't want to lose.

    With the program, can I transfer them to an external hard drive and then put everyone back in the program on my HARD drive wiped files and re - run the .exe file?

    You cannot actually backup installed programs and bring them back, but you can save the actual installation files (.exe, configuration files) and use them to reinstall the programs. So it's a good idea to save them.

    Would you recommend buying an SSD and the replacement of my current HARD drive with it?

    Certainly if you can afford, its faster, makes your programs and Windows start faster.

    Can I use the disk to reset everything on Windows without losing my files? This will fix the registry problem?

    You can perform a custom installation that move your old installation in the folder Windows.old, where you can retrieve your personal files. I still recommend you back up your files separately but and restore them.

    http://www.notebooks.com/2009/10/07/using-Windows-easy-transfer-in-Windows-7/

    Boot from the Windows 7 DVD
    Click Install now
    Accept the license agreement
    When the option is displayed to select a type of installation, click (Custom advanced)

    Select the disk partition where you want to install Windows 7 click Next.

    You will receive the following warning:

    The partition you have selected may contain files from a previous Installation of Windows. If so, these files and folders will be moved to a folder named Windows.old. You will be able to access the information in Windows.old, but you will be able to use your previous version of Windows.

    (At all costs, do NOT click on anything in Format, deletion or Partition name.) So even do a custom installation, your personal files are still kept. Click OK

    The installation program will now begin installation. During installation, your computer will be restarted several times.

    Once the installation is complete, you can complete the Out of Box experience as the choice of your laptop, create a username, password, your time zone. You can then proceed to download the latest updates for Windows and reinstall your applications and drivers.

    You can then retrieve your personal files from the Windows.old folder and reinstall all of your applications and drivers.

    http://notebooks.com/2010/11/09/how-to-recover-documents-music-and-email-after-upgrading-with-the-Windows-old-folder/

    Thank you

    Rowan

    Reinstalling Windows 7.

    New computers coming often pre-installed with Windows 7 have what is called a recovery partition. This is used to reinstall an operating system in the case of a system failure. To access it, you need to start when you start your computer by pressing a function key. This can be either F1, F2, F9, F10, F11, F12 key DEL or tab. See the manual that came with your PC for instructions on how to reinstall Windows.

    This is how the recovery partition is accessible to most popular brands...

    For Dell, press CTRL + F11 directly after switching on the device

    or

    F8 when starting the unit

    Select the option to repair your computer

  • Need clarification on EnvironmentConfig.setReadOnly

    After reading the docs I know its not recommended, but we do in some cases, so I try to understand what is the right way to settle things upward. We have a transactional environment open existing wrire reading. When we opened it unalterable another process we create our environment config exactly the same as in the process of reading-writing and then just call the setReadOnly method on that before us open. do we need to do something else besides that read-only processes? as the deactivation of all sons of demon I like cleaner and Checkpointer or setAllowCreate set to false or something else besides that invocation setReadOnly? the problem here is not to allow the process of read-only to interfere in the process of reading / writing main IE for reading process only one is truly unalterable observer.

    (a) No..

    (b) Yes, in other words, it works. I don't know why you ask, so I'm probably missing something.

  • Need help with workflows.

    Hello community, I upgraded my first pro 2015.3 and I want to try to ingest, some can help me with the workflow

    [title edited for clarity by mod]

    Start here:

    Learn Premiere Pro, get help and support. Adobe Premiere Pro CC

    or

    Get a subscription to Lynda.com.

    If you get stuck, you can ask for advice here on the forum.

  • Need help with workflow to criticize the images of the student

    We used Lightroom CC to criticize images students workshop by import of each card and then work in the develop Module to try different culture, exhibition, etc. Process import/copy files got the largest, became too long for each card. We want to use the Add option, but of course, it is not available when importing from a card SD/CF.

    I need in the catalog previews pretty long to select a half dozen with them to review/edit. The changes are mainly to show how they can adjust their framing and exposure in the future, don't not to teach fitting, so they published versions have no special value.

    I'd rather leave the files on student cards, create standard previews when importing and only create previews of 1:1 on the fly for the images that we edit in fact, usually 5-6 of each session. While criticizing us, then eject and pop in the next map, I leave the card in the reader (USB 3.0).

    They shoot in RAW and would not lose quality by switching to a compressed format or JPG format. Some could be prepared to shoot RAW + JPG for the workshop and simply import the jpg to criticize, but that presents them with a problem of management of file and possibly lowered an image quality for mounting piece.

    Any suggestions? I would like to stay with LR to do this, at least there is no good option in LR, because I also teach LR in the workshop, but would consider another tool or add-in, if it was the best option.

    Thank you very much for Maine.

    This is not an option with LR. For any image to display in LR and any changes that will be her the leader/s must be copied to a physical HARD drive that is connected to the system. Memory cards are not treated as physical disks and I don't know anyway to change this in LR

    I suggest that you try Adobe Bridge and then use ACR directly from bridge to make your editing. All functions in ACR are the same as in the module development of LR and you won't have to copy the images to the hard drive first, push as far as I know. I just tested that and it seems to work fine, except that no sidecard the XMP files are created on the memory card. If the changes could only be stored in the cache ACR system and all changes are lost once the card is ejected.

  • I need clarification das.failureinterval and das.iostatsinterval

    I hope someone can help me with this issue at the moment that it makes no sense to me.

    What is the point of having these two parameters? Why not one that integrates the two?

    If das.failureinterval and das.iostatsinterval are both set for 2 minutes, it will wait for 2 minutes before resetting the virtual machine.

    If das.failureinterval is set to 2 minutes and das.iostatsinterval is set to 5 minutes, it will wait five minutes before resetting the virtual machine.

    The availability guide does not seem explicit in this area. The only thing that sort of sense would be if...

    DAS.iostatsinterval is set to 2 minutes and das.failureinterval is set to 5 minutes, then the virtual machine should reboot after 2 minutes

    Is this correct?

    The availability guide emerged as the das.iostatsinterval is a backup to das.failureinterval control, but it does not say that the opposite is true as well...

    If someone could provide some clarification on these two settings I would be very happy

    Well, these two parameters are something completely different. I'll try to explain it.

    DAS.iostatsinterval is the interval which is used to check if there was a network or a storage during the last two minutes. This will be verified only after the number of seconds set by das.faulureinterval has been exceeded without no heartbeat of VMware Tools being received.

    So what it means for these values? Well I would probably always recommend to align them. There is no interest to be posted to the storage network/I/O for the last 5 minutes when you trigger the validation after two minutes of the absence of heartbeats, because it could have failed 2 minutes 15 seconds ago.

    So in your example the VM would be restarted two minutes after it failed, THOUGH she had none / network storage I/O 5 minutes which is probably likely.

  • Create a workflow approval in oim 11 g

    Hello

    I would like to know about approval in oim 11g.
    Please give me a list of the steps or documents of good

    Thanks in advance

    Download it below pdf

    http://www.Oracle.com/WebFolder/technetwork/tutorials/OBE/FMW/OIM/oim_11g/developing_oim_custom_approval_process_for_self_registration/developing_oim_custom_approval_process_for_self_registration.PDF

    It will have all the necessary measures.

    -nayan

  • Summoners rights vs Definers - need clarification

    Oracle version: 10.2.0.4.0

    It is my understanding that - when using rights of Summoners - that the user who runs the package must EXPLICIT grant all the underlying opposes procedures aside this package of reference they call.

    Is this correct?

    Assuming that is correct - I see a behavior that makes no sense.

    We have two schemes - A and B. There are Illustrazione packages with authid current_user b that reference has tables. The user that runs the package b does NOT have explicit permissions to objects in A but - it is still allowing them access to the objects.

    I did a quick review of this users privileges and - it has a ROLE with this access, but - there NO explicit access.

    So - I tried to reproduce this same scenario and - has been unable to do in a test environment. Then - the only difference I could see was that the objects that I had referenced in my test package have been referenced by schema_owner.table_name rather than schema_owner_table_name_public_synonym. So - I've changed the reference to object to use the public synonym and - it worked. Even if my test user had no explicit subsidies on the table either (if - he had them through a role).

    What I'm missing here?

    In the book, O'Reilly, I saw the following quote: "the appeal rights model checks the privileges assigned directly to the applicant at the time of execution of the program to resolve external references to database objects (but not PL/SQL program units). Even with the rights of the appellant, however, roles are ignored. »

    With the fact it says "roles are ignored" - I don't know how it works (if only by accident through some bug maybe)...?

    Any idea is appreciated.

    Published by: wtlshiers on May 5, 2011 12:58

    wtlshiers wrote:
    Oracle version: 10.2.0.4.0

    Is this correct?

    N ° with rights define object stored (package, procedure, funstion, relaxation...) is made to the owner of the object security field title no matter who runs it. Privileges of stored object owner needs directly (not via the role). With the rights of the appellant stored object is running under the currently logged-in user security and therefore the privileges based on roles are in the spotlight. However, stored object owner must still directly (not via the role) privileges to compile the stored object.

    SY.

Maybe you are looking for

  • cannot minimize window programmatically

    I just found a 'feature' of LabVIEW (2015, if it matters) I'm not sure is one with which I agree. I found that I can't programmactically minimize the window façade a VI if: Properties of VI--> the appearance of the window--> Custom--> allows the user

  • Missing drivers for windows 7

    I installed windows 7 on a HP Compaq Pro SFF business 6305 and miss the following device drivers. Anyone know where I can find what they are and where they are? PCI Device PCI\VEN_1022 & DEV_1419 & SUBSYS_1850103C & REV_00\3 & 267A616A & 1 & 02 PCI\V

  • Connectivity VPN IPSec Client to ASA5510

    I have an ASA5510 at a remote site. I used the IPSec VPN Wizard to configure remote access for developers in the portion of the DMZ network 192.168.100.0/24. I can connect using two the last customer Cisco Windows and using VPNC on my Linux machine.

  • Why blackberry does not support flash?

    Why blackberry does not support flash?

  • Creative cloud cancellation, Adobe still takes money from my bank account

    Even though I cancelled the student creative cloud, Adobe still takes money from my bank account even if I can't use the software. In addition, I m not able to communicate with their support, because there is no email address and the cat is open, whe