OIM - Filtering several resources in requests

People,
we have here a lot of resources (more than 3,000), and we want to find a way to filter them (at Grant Resource screen, at the point when you must select one or more resource/s to grant). It is not possible for us to make final users navigate through thouthands of resources in order to reach the one they want. Any ideas?

*1)* Well there is an OOTB filter available from the product for that purpose. As you progress to Step 3: Provide resources of the Grant Resource option, you will automatically see a drop down for filter values as follows:
Resource Name - Name of the Resource Objects as created in OIM.
Resource Form - Resource Form name for that resource.
So you are never supposed to navigate through thousands of resources to fetch your required resource. The whole thing which I talked about is when you are requesting to create a Grant Resource request for other users as your question stated.
*2)* If in case you are talking about the self request part then you can do it with the help of UI customization by extending the action class for tcRequestProvisionResourceAction. You can just update the JSP to also show an extra filter criterion with filter values fetched from a pre-defined lookup in OIM. In addition to it you will also put a search Go button which calls your method to curtail the final resultset which is passed to the populateTableData method for resource list.
Hope this is what you wanted to ask.
Thanks
Sunny
Edited by: rajsunny

Similar Messages

  • OIM 10G hide resources from standard request wizard

    We have created 65 resources in OIM 10G which must be requested by a custom request page in OIM. This is working fine, now we neet to hide those resources from the standard resourcer self-request page in OIM.
    How can we do that ?
    is there some kind of fixed filter we can use? (we added a new OBJ field named OBJ_UDF_CATEGORY and this field could be used as a filter)
    Thank you.
    Edited by: whowalks on Mar 11, 2013 8:16 AM

    Found the answer ... mark change the resource type from Application to System .. voila !

  • To fetch process instance key for Modify Provisioned Resource while request

    Hi,
    I am trying "Self Modify Provisioned Resource" through Request and multiple resource object is assigned to the user.I have a requirement to a develop validator code to compare old data and request data and take action accordingly.How to get the Process Instance Key or OIU Key of the resource w.r.t user, so that i can compare the data entered in dataset to the data in process form and do the modify operation accordingly.
    I am working on OIM 11.1.1.5 version and have applied BP03 patch also.
    -Neha Gupta
    Edited by: 912833 on Sep 11, 2012 2:26 AM
    Edited by: 912833 on Sep 11, 2012 2:28 AM

    More or less you can use the following:
    resultGetObjects = userOperationsIntf.getObjects(plUserKey);
                int countResultGetObjects = resultGetObjects.getRowCount();
                logger.debug("CommonProvisioning.updateProcessForm Object Count = " + countResultGetObjects);
                for (int j = countResultGetObjects; --j >= 0;) {
                    resultGetObjects.goToRow(j);
                    String objName = resultGetObjects.getStringValue("Objects.Name");
                    String status = resultGetObjects .getStringValue("Objects.Object Status.Status");
                    if (resourceObjName.equalsIgnoreCase(objName) && "Provisioned".equalsIgnoreCase(status)) {
                        prntPrvsndPrsInsKey = resultGetObjects .getLongValue("Process Instance.Key");
                         break;
                }HTH,
    BB

  • Checking the session if valid goes to particular resource or request bypass

    checking the session and whether user has logged in if logged in goes to particular resource or request bypasses to particular redirected resource in filters can u suggest me the code too ...thanku

    Hi,
    you can check wether or not a user is authenticated by accessing the request object and calling getUserPrincipal() or getUsername(). If a user is not authenticated then this reqests return NULL
    Frank

  • [svn] 4726: Accessibility changes to the MSAA name of several components, as requested by Freedom Scientific.

    Revision: 4726
    Author: [email protected]
    Date: 2009-01-28 18:47:59 -0800 (Wed, 28 Jan 2009)
    Log Message:
    Accessibility changes to the MSAA name of several components, as requested by Freedom Scientific. These changes make Flex controls behave more like standard Windows controls.
    In Accordion and TabBar, the name is now just what is displayed, without " Tab" or " Tab, Active" appended.
    In ComboBox, List, and Tree, the name of each item is now just what it displays, without, for example, "2 of 7" appended.
    Removed an artificial limit of 100000 items in List and Menu.
    A Slider with an MXML id no longer returns that id as its name; no other component does this and id's are certainly no intended to be spoken.
    Removed the getName() method of ComboBase, which isn't used.
    QE Notes: None
    Doc Notes: None
    Bugs: None
    Reviewer: Jason
    Modified Paths:
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/AccordionHeaderAccImpl. as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/AlertAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/ColorPickerAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/ComboBaseAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/ComboBoxAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/DataGridAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/ListBaseAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/MenuAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/MenuBarAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/SliderAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/TabBarAccImpl.as
    flex/sdk/trunk/frameworks/projects/framework/src/mx/accessibility/TreeAccImpl.as

    Hello Brain,
    I have contacted the internal alias to find why the [email protected] alias isn't working for you.
    Regarding the specific question, I have not been able to find a way to achieve the same results in the source view as what the "double-click on the empty Starting Event target" does.
    I can send you specific snippets of code which gets generated for each choice, but unfortunately, there are certain parts of this code which are auto created and should not be edited by the user.
    In my experience with WLI processes, I've noticed that certain operations are restricted to just the design view.
    I'll go ahead and create an internal CR to track this.
    Regarding the second question, I was able to find the documentation you are referring to, but unfortunately I do not have much information regarding the specific configurations. I'll try to get some clarification and get back to you.
    It might help to post this question to the process news group at http://newsgroups.bea.com/bea/forum.jspa?forumID=2047
    cheers
    Raj

  • My iPad does not recognize my Apple ID. I have reset several times (as requested) it's stated that its successful, and then does not work..I cannot access anything!!!!

    My iPad does not recognize my Apple ID. I have completed a reset several times (as requested).
    The re-set is shown as successful but then doesn't work..I'm locked out of everything!!!

    To change the iCloud ID you have to go to Settings>iCloud, tap Delete Account, provide the password for the old ID when prompted to turn off Find My iDevice, then sign back in with the ID you wish to use.  When you do this you may find that the password for your old ID isn't accepted.  If this should happen, and if your old ID is an earlier version of your current ID, you need to temporarily recreate your old ID by going to https://appleid.apple.com, click Manage my Apple ID and sign in with your current iCloud ID.  Click edit next to the primary email account, change it back to your old email address and save the change.  Then edit the name of the account to change it back to your old email address.  You can now use your current password to turn off Find My iDevice on your device, even though it prompts you for the password for your old account ID. Then save any photo stream photos that you wish to keep to your camera roll.  When finished go to Settings>iCloud, tap Delete Account and choose Delete from My iDevice when prompted (your iCloud data will still be in iCloud).  Next, go back to https://appleid.apple.com and change your primary email address and iCloud ID name back to the way it was.  Now you can go to Settings>iCloud and sign in with your current iCloud ID and password.

  • OIM 11gR1: Disabled Resource changes to Provisioned on modification

    Version: OIM 11gR1 BP7
    Target System: Active Directory using AD Connector 11.1.1.5.0
    In my environment, I have a user with a disabled Active Directory resource. Whenever I make changes to the user's AD resource, the status of that resource is changed to "Provisioned" even though the resource is still disabled on the target system. I know that when a resource is disabled, you cannot edit the form. I have made the modifications through the APIs or password reset button on the OIM interface (I have setup "Change Password" process task so that password is pushed out to the user's AD resources).
    I have also setup a custom icf connector and it has the same behavior as above.
    I would like to know if anyone has ran into this issue before or any insights in debugging this issue.

    Check if the task that is being triggered after user resource is disabled has mapping "C -- Provisioned". That could possibly be the reason!

  • Using Filters in Direct Database Request

    Hi,
    I am creating my report table using direct database request option. Now i want to filter the column values. But in Direct Database Request report OBIEE is not giving option for filtering i.e. filter Add Filter button is not visible. How can i do it?
    Thanks
    Aasim Khan

    Actually i can not hard code these values in my SQL. I am using variables in my SQL to give where clause condition. But how can i set these variables? The actual scenario is that i have a report table. When i clicked some column of this report i have to navigate to another report and pass some value of clicked row to the next report. On the next report SQL i have defied a variable in my where clause. But i am unable to set this variable when i clicked on some row link. So how can i achieve it in direct database request report?
    In normal answer report all values of the clicked report are passed to the next report, and in the next report we mention filters with "is prompted" option to apply the selected values. But in Direct Database Request report we do not have this filter option. So can anybody explain how can i update variable values in the above mentioned scenario.
    Thanks,
    Aasim Khan.

  • OIM Custom validation on entitlement request submission.

    Hi,
    We have a requirement in OIM to do some custom validation on entitlement request submission through catalogue.
    Can we leverage the requestdatavalidator here. Is there any other way of doing it?
    Thanks in advance,

    What you would need to do is create a controller to allow for this functionality to occur. the processformrequest procedure is the best one to achieve this functionality. Once you have written the custom validation, personalize the page you need the control on and add in the controller.

  • Single credential for logging to OIM and integrating resources

    Hello Friends,
    I can have a single user account and password for the application IOM and all resources to be set (AD), for example: If a user who has access to the application of IOM with the credentials (user / password = jlk / jlkoim), and automatic provisioning is ADUs provisions the resource, and when I authenticate the team assigned to the domain, you could use the same credentials of the implementation of IOM.
    What are the advantages and disadvantages might have with this scenario? What would be the best alternative in this scenario?
    Thanks.

    It is a common requirement of any client that maintaining password from OIM.
    For sending Password to AD you need to setup SSL between OIM and AD.
    Advantage:
    Password will be maintained by OIM in all the resources and all passwords will be in Synch.
    Cost Saving

  • DataFile resource ownership request

    Hi,
    When ORCL opens the database at startup, what type of resource request is made? The hypothetical scenario is this:
    The database is down. I am doing a 3rd party cold backup (no RMAN). (This is assuming the 3rd party product has a tablespace open for read.)
    Then someone else unwittingly goes to start up the database. Does the database request exclusive access to the tablespace? Will there be some type of error in the database startup process?
    Obviously, if there is no error, the backup has the potential of being inconsistent (worthless) since the database wouldn't be in backup mode etc. etc.
    I've dug through admin gde and concepts with no luck in finding anything about this.
    Thanks!

    Jesus... can someone please upload this package somewhere? I can't install skype
    Thank you!
    Edit: Managed to install the static version with dependencies from AUR (lib32-libxss and lib32-libxv)
    Last edited by tempsanity (2008-03-27 20:04:14)

  • OIM - AD Trusted Resource/Resource Object

    I need to populate samAccountName in the Xellerate User object for Exchange Mailbox linking bc our Xellerate User User Id is a EmpID not samAccountName.
    So I've added AD as a Trusted Resource. Great, I can populate samAccountName in OIM. However, my problem now is that I need AD to show up as a Resource Object under a User's Resource Profile. When AD is a Trusted Resource, the associated user object doesn't appear in the Resource Profile since there is not process form.
    Is there any way to over come this?

    In the end, I just created another AD User Resource Object called AD User Trusted and used that object for trusted resource/recons and used the origianl AD User object for the non trusted resouce/recons.
    Works, just as I wanted. I have a AD resource associated to my users profile and I also have samAccountName populated in the Xellerate User object.

  • OIM: Filtering while recon

    Hi All,
    I have setup incremental recon from iPlanet (trusted source). Can I perform filtering based on a particular attribute value in the source entry? For instance can I do this - If department attribute in iPlanet has a value "Finance", then 'ignore'. So when a new entry change is detected, and the dept attribute of that entry has the value of finance, then the recon should be ignored/rejected.
    Can some kind of rule be setup in 'rule designer' which would help? Please let me know how this can be done.
    Thanks.

    Hi,
    If you are using 9.1 GTC connector then you have option for customized query when you Gtc connector.After you create GTC connector this parameter will be a part of IT Resource of this GTC Connector so you can modify it if you want.
    Regards
    Nitesh

  • OIM APIs about Resource STATUS information

    Is there any OIM API that provides developers with the information of resource status which is related to 'PROVISIONED', 'PROVISIONING', 'ENABLED', 'REVOKED'?

    use below query for this
    select usr.usr_login, usr.usr_status, obj.obj_name, ost.ost_status
    from oiu, usr, ost, obj, usg, act
    where oiu.usr_key=usr.usr_key
    and oiu.ost_key=ost.ost_key
    and ost.obj_key=obj.obj_key
    and usr.act_key=act.act_key
    and obj.obj_name in ('Resource Name')
    --and ost.ost_status in ('Enabled','Provisioned')                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   

  • OIM 11g - Modify Assign Roles request

    Hi everyone,
    I would like to know if it's possible to modify Assign Roles request in order to restrict the available assignees. I mean for example, if a manager wants to create a new Assign Roles request, he will be able to select only users whose he is the manager of.
    If someone knows how to do that he will be really helpfull !
    Thanks in advance,
    Thibault

    Thanks for both of you !!
    Indeed it's OOTB and it didn't work for me because there was another authorization policy configured for REQUEST_ADMINISTRATOR which allowed them to search for all users. And because all of my requesters had this role, they could search for all users. So I configured a new request template which allow a role, that I had already created before, to create request and now it works fine.
    Thanks !!
    Thibault

Maybe you are looking for

  • Rounding minutes to nearest five.

    Hi, I have tried the various methods suggested on other forum messages but to no avail. I have a GUI that acts as the client for a reminder system i am making for some coursework. It contains a combo box with values for the user to select a time from

  • How to see computers in windows network

    My router is cisco 881-w my server pc ip address is 10.10.10.3, but my wireless clients from 10.10.12.1 till 10.10.12.20, how can i see each other computers in windows network... I can ping computers, but i can't browse... I preffer to use cisco conf

  • Rating a weblog.

    Hi, There should be a rating mechanism in the weblogs page itself near the topic of each weblog (like as in forum posts.. ) Any user can assign points.. we can normalize it for the no of users who had awarded points...willn't that be nice? (And by th

  • Re-installing for a User whose Registration Information is Unknown

    I've just sold my ibook G4 on ebay. I want to erase and install for the new user, whose personal information and desired "short name" is unknown to me. How do I erase and install and bypass the set-up assistant (which includes a mandatory registratio

  • A NoSuchMethodError: main  found, Urgent HELP!

    I'm new to Java, and I did a program on JBuilder4 and now I'm trying to run it on JBuilder X and it doesn't work. Please help me, is a homework! The error is: java.lang.NoSuchMethodError: main Exception in thread "main" Here is the start of the code: