OIM - Manual Task Execution

Hi All,
let me show you my problem. I've define a provisioning process for a generic resource, in this process I added a task assigned to a specific group.
When I test the provisioning process, the system assigns correctly the task but, when I try to set a response to the task in order to complete it OIM raises an error:
oracle.iam.request.exception.NoRequestPermissionException: IAM-2050075:User with the key 17 does not have permissions on the request 521
If I set my group as iheriting by REQUEST ADMINISTRATOR works but my group must NOT view the administration console of the OIM or all the requests.
How can I resolve the problem? There is some authorization that i can do to my group to do this?
ps. I've just tried to give to my group the same authorizations of REQUEST ADMINISTRATOR role but it doesn't works.
Please help me!
Thanks

Now my group is administrator in all of the involved objects:
- Authorizer on Resource Object
- Administrator write/delete on Resource Object
- Administrator write/delete on the UD form
- Administrator write/delete on the Process Definition
but still it doesn't works, I receive always oracle.iam.request.exception.NoRequestPermissionException.
There is a way to give directly the right request persmission?

Similar Messages

  • Making task execution a reality, in real-time, for critical industries

    Problem
    Enterprise software systems like ERP identify what needs to be done, but fail to outline how these tasks should be executed, due in large part to operational processes which are typically locked in disparate procedural documents, forms and excel spreadsheets. This approach limits the visibility into internal operations, enhancement of management by exception, and predictive analytics.
    In all of industries Mobideo targets, processes are managed traditionally with ERP software  where the tasks performed are manually documented, a process which is error prone and time consuming. In the Aerospace and Defense industry  for example, the Federal Aviation Administration concluded that documentation is the leading contributing factor to maintenance mishaps. These errors are specifically attributed to:
    Failure to follow published technical data or local instructions
    Using an unauthorized procedure not referenced in the technical data
    Supervisory personnel accepting non-use of technical data or failure to follow maintenance instructions.
    Solution
    Mobideo’s unique solution gathers granular data to capture what is happening in an operational environment in real-time, thereby optimizing performance, cost, and compliance of operational processes. It does this by uploading the smallest of business elements in the formats they are found and converting them to a mobile application. Using SAP HANA, the platform enables visibility by creating personalized applications that guide users through each job task in a step-by-step checklist. This framework ensures quality in tough working environments and confirms execution of tasks at the point of service. Core Competencies
    Mobideo converges all task execution data into a unified application
    Mobideo ensures compliance
    Mobideo tracks granular interaction and data entry in real time
    Mobideo enables rapid deployment driven from the procedures themselves
    Mobideo offers Deep integration with third party enterprise applications
    Watch
    Watch Samuel Solomon, chairman discuss the Mobideo solution at this year’s SAPPHIRE NOW event.
    SAP HANA Transforms Operations Management for Mobidio - YouTube

    Problem
    Enterprise software systems like ERP identify what needs to be done, but fail to outline how these tasks should be executed, due in large part to operational processes which are typically locked in disparate procedural documents, forms and excel spreadsheets. This approach limits the visibility into internal operations, enhancement of management by exception, and predictive analytics.
    In all of industries Mobideo targets, processes are managed traditionally with ERP software  where the tasks performed are manually documented, a process which is error prone and time consuming. In the Aerospace and Defense industry  for example, the Federal Aviation Administration concluded that documentation is the leading contributing factor to maintenance mishaps. These errors are specifically attributed to:
    Failure to follow published technical data or local instructions
    Using an unauthorized procedure not referenced in the technical data
    Supervisory personnel accepting non-use of technical data or failure to follow maintenance instructions.
    Solution
    Mobideo’s unique solution gathers granular data to capture what is happening in an operational environment in real-time, thereby optimizing performance, cost, and compliance of operational processes. It does this by uploading the smallest of business elements in the formats they are found and converting them to a mobile application. Using SAP HANA, the platform enables visibility by creating personalized applications that guide users through each job task in a step-by-step checklist. This framework ensures quality in tough working environments and confirms execution of tasks at the point of service. Core Competencies
    Mobideo converges all task execution data into a unified application
    Mobideo ensures compliance
    Mobideo tracks granular interaction and data entry in real time
    Mobideo enables rapid deployment driven from the procedures themselves
    Mobideo offers Deep integration with third party enterprise applications
    Watch
    Watch Samuel Solomon, chairman discuss the Mobideo solution at this year’s SAPPHIRE NOW event.
    SAP HANA Transforms Operations Management for Mobidio - YouTube

  • Usage of manual tasks URLs in a third-party portal site

    Hello experts,
    a prestigious customer is evaluating Oracle BPM and one of its requirements is the capability of posting the application URLs of the developed manual task based processes (started by an initiator human task activity) on its internal, non-Oracle portal site. Effectively, they would like to replicate the items of the BPM workspace top left pane menu, so they can be launched from a separate html page the desired processes in a pop-up window fashion.
    Has anybody tried this kind of setup before ? By the time that the internal Portal site has its own authentication mechanism, it would be also acceptable to produce the Oracle BPM workspace login screen and then, if user is authenticated, to display the appropriate initiator human task page.
    Many thanks in advance,
    Serafeim.

    http://java.net/projects/oraclebpmsuite11g/downloads/directory/Samples/bpm-api-101-instance-query
    InitiateCreditIncreaseRequest.jar tells you what you need to know to get started. Then, get a handle on a Task object getTaskDisplayUrl().

  • BCS Task execution tracking

    Hello experts,
    I have a question regarding tracking task execution in BI-BCS.
    My client has a large structure of more than 100 companies. They all use BCS solution on BI7 to load data, perform reclassifications, validations, balance carry forward, sign-offs, etc... during each reporting cycle.
    As time during reporting cycles is crucial, the Group reporting team would like know the progress - they would like to track how many companies executed each task:
    - how many loaded data,
    - how many run reclasses, etc...
    Does BCS have any mechanism to provide these statictics? If not, maybe it's possible to build report (either BEx or ABAP program), but where the tasks statuses are stored? Any idea what's the table name where status of each item from task hierarchy is stored?
    Kind regards,
    Roman

    Hi Eugene,
    Many thanks for your reply!
    Yes, every company enters its own data, runs tasks through Consolidation monitor. And the status of each task is displayed for this particular company.
    However, as a Group controller, I would like to see the summarized progress report from all companies. Example - let's assume we have 108 companies in total. The report should show number of companies that executed each task:
    Tasks:   |   Company count
    |----
    Task 1   |   90
    Task 2   |   40
    Task 3   |   39
    or precentages (eg. 80% of companies executed task 1, 35% executed task 2...)
    or another way - BEx report with drilldown by company code per each task:
    Tasks:   |   Company
    |----
    Task 1   |   3001
                 |   3003
                 |   3014
                 |   3015
                 |   3020
    Task 1   |   3001
                 |   3014
                 |   3015
    Task 3   |   3001
    or anything else that would summarize where are we in terms of data preparation in current reporting cycle.
    Any ideas?

  • Configuring "auto" revoke of BPM task execution

    Hi All,
    I need to implement something to do an "auto" revoke of a task when the user exit from "task execution" view without using revoke+close button.
    Someone can help me?
    Thanks in advance.
    Edited by: g.agnelli on Apr 11, 2011 2:41 PM

    Hi,
    unfortunately this is not possible today. However it is planned to extend the API in future releases, so that you could programmatically call a revoke method. But again, this is not available in the current release.
    Regards,
    Christian

  • Manual Task Two Roles

    Hi everyone
    I have in one of my processes a manual task, which wanted the could see one of the roles in the worklist view but in read-only mode, and other roles in edit mode and you can select the output path of the same task.
    Is this possible?
    Regards,

    Hi Andres,
    I'm not clear on your requirement and use case from the description, but here are my thoughts.
    If the use case is one of a user working on the task and another user in another role reviewing the work performed in that task, then I would consider these two separate tasks as they are performing separate functions, and the view of the data (read-only vs read-write, what's displayed, etc.) can be determined for each task's data.
    If the use case is that some users are workers for instances of a particular task while other users are not workers but monitoring instances of those tasks, then you could accomplish this by:
    -giving role A the Worklist Viewer permission, while giving role B the Search View permission (but not Worklist Viewer permission)
    -give role A and role B permission to the task in question
    This would allow users in role A to work on those tasks while users in role B can see the tasks but not perform work on them. This would not work if the users in role B are also expected to perform (do work on) other tasks, however, given they would not have the worklist viewer permission.
    If neither of the above is what you were looking for, could you please provide more details for your use case?
    Thanks,
    Marc

  • In Switch Executive am I better off using manual or execution

    If I close a relay using Switch Exec ( IVI Switch)  in Test Stand 4.0, take a measurement then open that relay am I better off using manual or execution for the "life" of the step?
    I want to make sure the switch is open after the open relay step is executed.

    Hi Clint,
    2nd Question: Exclusions 
    For mutual exclusions, you create a list of channels that should never connect to one another.
    For set exclusions, you create two lists of channels. Channels from the first list should never connect to channels of the second list. For example, a set exclusion can be used to separate a high-power DC and RF signal.
    In reference to the 2 to 4 relays: if they were closed at the same time, would the result be a connection between channels?  If so, then you want to create an Exclusion of type Mutual and add these channels to the list. 
    1st Question: Aliases
    The easy answer to the copy/paste question is to use the integrated Excel import/export feature.  You can export your Virtual Device to file and open it in Microsoft Excel.  From there, you can edit your configuration and copy the necessary aliases from one Route Group to a new one (using Excel's simple text editing features and/or advanced formulas).  When you are satisfied with your changes, you can import your configuration back to a new or existing Virtual Device. 
    However, I believe the whole purpose of copying aliases between Route Groups was to create exclusions for one Route Group, but not the other.  This is not possible.  Exclusions can be created for the Virtual Device, and this exclusion then applies for all the Route Groups in that Virtual Device.
    If you want one Route Group that obeys an exclusion, and a second Route Group that ignores the same exclusion, then one way to do this would be to create two individual Virtual Devices; the first Virtual Device configured with exclusions, the second not.
    By the way, you can do this using the aforementioned Excel import/export feature.
    Hope this helps.  Let me know if you have further questions!
    Chad Erickson
    Switch Product Support Engineer
    NI - USA

  • Task executions in multi server environment

    Hi All,
    I have a question regarding the task execution in a multi-server environment.
    Below is the scenario:
    We have two SIM applications: one for intranet users (employees and contractors) and one for extranet users (customers). Both these applications point to same database repository.
    Intranet : idm-intra.ear ( this is deployed on IntraServer1 and IntraServer2)
    Extranet: idm-extra.ear ( this is deployed on ExtraServer1 and ExtraServer2)
    And both share same repository WAVESET.
    Now we are deploying some request workflows for intranet users. In our case even the extranet application can see these tasks.
    My question is: if I triggered a request workflow from intranet application and it is pending for approval and when it times out, is there a chance that this workflow is executed by the "extranet" application?
    Thanks,
    kIDMan.

    The answer to your question is yes. If you go to the Configure>>Server tab in the admin console on any of these instances of IdM you should see all four instances. An easy way to test this is happening, is to enable workflow tracing and launch a couple of request from IntraServer1. IdM will try to distribute the work among all the servers it knows about so you'll see portions of the flow within the workflow traces on the individual servers. Well maybe it's not an easy thing to test because it's a timing issue.......
    I had an issue recently in which the guy doing the build to the QA environment messed up and pointed the QA IdM instances to the DEV repository. We were doing some testing of some flows on DEV and they were being executed on the QA IdM instances and bombing out with ClassNotFound errors because the QA environment was not build out completely/correctly. So even though the requests were being launched from the DEV instances they were being executed on the QA instances.
    There is a feature that is supposed to let you restrict which workflows run on which servers. If you go to the admin console and click on Configure>>Servers choose a server and click on the 'Scheduler' tab and then check the 'Task Restrictions' checkbox. From here you can restrict which workflows run on which servers. But my suspicion is that this doesn't work correctly (based on some testing I was doing on 7.1)....might want to test it out....Hope this helps.

  • Process tasks execution flow

    Hi,
    * When a provisioning process starts, the first one is System Validation.
    * Next, all un-conditional tasks run.
    * Tasks can trigger additional tasks based on the mapping with the response code and these tasks run.
    I wanted to get clarified whether preceding and depedent tasks will tell us which tasks have to run prior to running the current or will they also add the list of tasks in the execution flow ??
    Thanks,
    Durgaprasad

    Hi,
    Yes, you can define the order of process task execution using preceding and dependent tasks. These tsk will be executed after the System Validation task is completed. And these task should be unconditional, preceding-dependent task tab does not work for conditional tasks.
    For example:
    You can have Create user task as a unconditional task and another Send mail notification to the user. Add this send mail notification task as a dependent task of the create user task. So when Create User task completed successfully , send mail notification task will be triggered. This is just for example, you can define task as per your requirement.
    Thanks,
    Pallavi

  • OIM - Scheduled Tasks - Validade/Enable

    Hi All,
    I am quite new to OIM, two days working with it, and I have some questions that seem to be easy to answer but I could not find it here, neither on the internet (or I am not using the correct keywords).
    In our OIM environment we have some custom recon scheduled tasks, developed by oracle, and, as our internal processes with the targets are not working properly still, sometimes the scheduled tasks fail and when they fail they got disabled too. Most of the times they fail is because its input file, a CSV file coming from a target, is not there.
    Based on it, my questions are:
    1. I know there is a way to list all scheduled tasks and their status using the API, check this link: http://www.rameshgk.com/blog/2010/09/23/oim-scheduled-task-for-monitoring-other-scheduled-tasks/, but is there a way to do it by command line in Unix?
    2. Is there a way, when the schedulted tasks got disabled due to a failure, to enable it automatically, via API or any other method, without the need to go to web client?
    I was forgetting to comment one thing, unfortunately, I don't have access to the OIM database!
    Thanks for your attention!
    Regards.

    You can execute the scheduled task from the command line and use the following API:
    void updateScheduleTask(long scheduledTaskKey,
    java.util.Map attributes)
    throws Thor.API.Exceptions.tcAPIException,
    Thor.API.Exceptions.tcScheduledTaskNotFoundException,
    Thor.API.Exceptions.tcInvalidAttributeException,
    Thor.API.Exceptions.tcAttributeMissingException,
    tcAPIExceptionUpdates schedule task information based on the attribute that are passed to this method
    Parameters:
    scheduledTaskKey - the scheduled task key
    attributes - a map of updated attributes valid attributes
    •Task Scheduler.ClassName
    •Task Scheduler.Disable
    •Task Scheduler.Frequency Type
    •Task Scheduler.Interval
    •Task Scheduler.Key
    •Task Scheduler.Last Start Time
    •Task Scheduler.Last Stop Time
    •Task Scheduler.Max Retries
    •Task Scheduler.Name
    •Task Scheduler.Next Start Time
    •Task Scheduler.Retry Count
    •Task Scheduler.Start Time
    •Task Scheduler.Status
    You can provide the Frequency Type and Next Start Time and then it should be picked up. Just like when you are in the design console and you have it set to run once and you clear the entries in the time and set it to the current one.
    -Kevin
    Please don't forget to give points where earned on helpful posts.

  • Manual Tasks not updating correctly once timesheets are approved

    I created several manual tasks as I needed more control over the dates. For example "Team Meetings" start 2/2/15 - 4/29/15. After creating the task we scheduled these to start on 2/4. Resources that attended the meeting posted time for 2/4 while
    those that didn't had no entry for the period. Once timesheets were approved it changed the task dates to 1/26/15 - 5/13/15. For those resources that did post time their start date changed to 2/4 and their end dates were all over the place. Those that didn't
    post time their start date changed to 2/11 and again had various end dates. In addition the % complete did not update. The same results were on all tasks that time was applied.
    Another interesting change was to an auto task where no time was submitted. Only one resource and the task end date changed from 5/15/15 to 5/18/15.
    With the exception of me the max units for all other resources is 100%. I am not assigned to either of the tasks described above. The tasks in question are not effort driven. Task type is fixed duration for all project tasks.
    Please advise what I need to do to correct this mess.

    Global search for image name including old size
    and replace with image name including new size
    Do it for all 12 images

  • IAPI Task Execution Class

    Hi,
    I am trying to figure how the IAPI Task Execution works when you schedule a job of this task type.
    While creating a schedule task of this task type you need to specify the IapiTaskIfc Class which looks like a custom class. How exactly do we go about creating this class and in a current application where can I find the source code for this class?
    Thank You,
    Patricia

    Hi Patricia -
    IAPI Scheduled Tasks are customized Java classes (deployed via a custom JAR file with E-Sourcing) that can execute on a schedule or one-time. In some cases, SAP customizations such as the contract attachment loader are developed using this technique. In fact, use of the IAPI scheduled tasks can often times be a convenient way to integrate custom code for either one-time or ongoing integration or data upload tasks.
    Developing IAPI scheduled tasks is not something that can be done easily since E-Sourcing does not come with a built in development environment as other SAP applications do. In fact, I don't believe there is any way to develop and IAPI scheduled task if you are using a hosted version of E-Sourcing since there is no way for you to create the Java classes and compile them against the E-Sourcing classes, which is required since an IAPI scheduled task must implement a Java interface (IapiTaskIfc) that is shipped with E-Sourcing.
    If you are using E-Sourcing on-premise it may be possible to develop, compile, and deploy a custom JAR file that implements the interface and can be configured in the IAPI scheduled task area. That being said, I don't believe that any instructions for doing so are provided with E-Sourcing.
    If you have a specific problem you are trying to address, there might be alternatives using E-Sourcing Script Definitions which are much easier to build and integrate. If you believe you require use of the IAPI scheduled task capability, I would advise working with SAP to have the scheduled task built for you.
    I hope this information is helpful.
    Regards,
    Rob

  • Customizing  - task execution complete page

    Dear Guru,
    We are BPM in CE7.2 SP03, Is it possible to customize the task execution complete UI, normally we only see a title and a confirm message in message area. e.g. is it possible to change the normal confirm message text :
      'Task has been successfully complete'
    and change the text size to make it larger ?
    Thanks a lot
    Ray

    Hi Ray,
    Even in 7.2 SAP has given some patches to modify some of the task UI behavior. Not sure which SP it is. But it is worth giving a try. You may explore the below mentioned steps in your server and check.
    To modify the settings navigate to "NWA" -> "Configuration Management" -> "Infrastucture" -> "Application Modules". From the "Modules List" select "webdynpro/resources/sap.com/tcbpemwdui~taskinstance" (hint: filter by the term "taskinstance" to find it more easily). In the "Web Module Details" switch to the tab "Web Dynpro Properties". Select the property sheet "Components/com.sap.tc.bpem.wdui.taskinstance.taskexecution.TaskExecution/settings". The different properties will be listed in "Full Details".
    Br,
    Bala

  • MANUAL TASK - urgent

    Hi experts,
       could someone explain what a manual task for number range imply? like if a new client is created, then what does it imply ? please let me knw..
    thanks
    raj

    If new client refers to frsh client as development server, we require to do whole configuration activities. However, if new client here refers to say quality server or production server, then customization requests are transported from Development server to Quality & production, based on Transport request process configured. However, in each server master dat is to be created or uploaded through tools like LSMW, ECATT, BDC & so on ..............................................
    Regards
    Rajesh Banka
    Reward points if helpful.

  • Task execution start and Instance entered the activity

    In the Audit Trail of the Workspace, how to set the instance to Task execution start or Instance entered the activity?

    I know the problem. One instance does not finish the commit method

Maybe you are looking for

  • Is it possible to have multiple "Instances" of iTunes installed/running?

    I have a situation where it would be useful to have multiple iTunes libraries open at the same time. I use Libra 2 to manage my many libraries, but I find it can be a pain to switch back and forth between libraries. Has anyone out there found a way t

  • Disc can not be read from or written to

    I've had a huge problem with Itunes over the last few days. Many of my songs have the grey exclamation mark and for some reason itunes cannot locate them. Super frustrating. "The original file cannot be found."I have been able to locate some files bu

  • How do you manage Pages templates in Lion?

    Apple have removed access to the User/Library folder under Lion. How can Pages templates be managed, deleted, renamed etc? Apple should either bring back access to the library folder or update Page, so that a user can manage templates within the Page

  • Problem with USPS shipping integration

    At this time the USPS shipping calculation in catalyst only takes weight into consideration, not the size of the box. Which is a huge problem for us, as we typically ship boxes that are over 12". Does anyone know of a way to get an accurate quote fro

  • Problem with Exchange rate field in MBEPOH in 4.7

    Hi Experts, I am working on data transfer of POs from 4.6 to 4.7 using the standard extract program RM06EEEX and then loading it using LSMW. Problem is with the exchnage rate field(WKURS). Length of this field in MBEPOH is 9 characters in 4.6 and it