OIM Role Aging or Resource time limit

Hi All,
Is it possible to place a time limit on "Role Membership"? I'd like to assign a role to a user which allows access to a resource for a limited time. ie 3 months, 6 months, etc.
Thank You
Ron

Off the top of my head, you would need to put an event handler on the user becoming a member of the role. In the code, you could submit a request to revoke the role with a future date, so when that date is reached, the request to revoke will go through.
You could also create a scheduled task. The USG table has the role membership. It will contain USR_KEY and UGP_KEY and a USG_CREATE date which will tell you when the use became a member. Then revoke the membership when a certain date has passed.
OOTB though, no functionality for this.
-Kevin

Similar Messages

  • TIME LIMIT EXCEEDED ERROR WHILE EXECUTING DTP

    Hi gurus,
    I Have got an error while executing
    The errors are as follows.
    1.Time limit exceeded. No return of the split processes
    2.Background process BCTL_DK9MC0C2QM5GWRM68I1I99HZL terminated due to missing confirmation
    3.Resource error. No batch process available. Process terminated
    Note: Iam not  executing the DTP as a back ground job.
    As it is of  higher priority the answers Asap Is appreciated.
    Regards
    Amar.

    Hi,
    how is it possible to execute a DTP in dialog process. In my mind it is only possible for debugging...
    In "Display Data Transfer Process" -> "Goto" -> "Settings for Batch Manger" you can edit settings like Number of Processes or Job Class.
    Additional take a look at table RSBATCHPARALLEL and
    http://help.sap.com/saphelp_nw04s/helpdata/en/42/f29aa933321a61e10000000a422035/frameset.htm
    Regards
    Andreas

  • Time limit Exceeded problem

    Hi ,
    I have a file to idoc scenario .
    I have a file which generates many idocs (size atmost 5 mb)
    I am aware sap recommends to limit the message the file size to atmost 5mb.
    Do they mean file size of the payload ...because size increases in xi also .
    I just want to process such a file quickly .
    For that I am employing queue priortization at both sender and reciever .
    and would idoc packaging help at the receiver .
    Besides I am getting 'time limit exceeded in sm58' although I am seeing my idocs in idx5.
    Here are some of the things I have checked ..
    1) Parameters in SXMB_ADM - Integration Eningine configuration ---Specific configuration ...tried various tuning parameters ...but it didn't work..
    2) In partner profile in recieving CRM system made chagend the setting from trigger immediately ..to background Task ...
    (I am not certain how far that is relevant .
    If it is a problem with CRM system's ability to accept mass idocs (because a small number is acceptible ...under 1mb file size ) then seetings should in crm so that large number idocs get succesfully posted .
    I have posted this issue several times ...Kindlyhelp
    KIndly what parameters i should tweak in xi or that matter recieving crm system to take care of this problem.
    Kindly help

    HI,
    Large size of file processing
    In general, an extra sizing for XI memory consumption is not required. The total memory of the SAP Web Application Server
    should be sufficient except in the case of large messages (>1MB).
    To determine the memory consumption for processing large messages, you can use the following rules of thumb:
    Allocate 3 MB per process (for example, the number of parallel messages per second may be an indicator)
    Allocate 4 kB per 1kB of message size in the asynchronous case or 9 kB per 1kB message size in the synchronous case
    Example: asynchronous concurrent processing of 10 messages with a size of 1MB requires 70 MB of memory
    (3MB + 4 * 1MB) * 10 = 70 MB With mapping or content-based routing where an internal representation of the message payload
    may be necessary, the memory requirements can be much higher (possibly exceeding 20 kBytes per 1kByte
    message, depending on the type of mapping).
    The size of the largest message thus depends mainly on the size of the available main memory. On a normal 32Bit operating system, there is an upper boundary of approximately 1.5 to 2 GByte per process, limiting the respective largest message size.
    please check these links..
    /community [original link is broken]:///people/michal.krawczyk2/blog/2006/06/08/xi-timeouts-timeouts-timeouts
    Input Flat File Size Determination
    /people/shabarish.vijayakumar/blog/2006/04/03/xi-in-the-role-of-a-ftp
    data packet size  - load from flat file
    How to upload a file of very huge size on to server.
    Regards
    Chilla

  • Remove password expiration time limit for ocs users

    Hello,
    I want to know how to remove password expiration time limit for ocs (11gR2) users? In our system all user accounts are getting expired in 1 week. I have to remove expdate. (profile was changed)
    Thx

    SQL> select * from dba_profiles where RESOURCE_NAME LIKE 'PASSWORD_LIFE_TIME';
    PROFILE RESOURCE_NAME RESOURCE     LIMIT
    DEFAULT PASSWORD_LIFE_TIME PASSWORD     180
    MONITORING_PROFILE PASSWORD_LIFE_TIME PASSWORD     DEFAULT
    SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
    Profile altered.
    SQL> select * from dba_profiles where RESOURCE_NAME LIKE 'PASSWORD_LIFE_TIME';
    PROFILE RESOURCE_NAME RESOURCE     LIMIT
    DEFAULT PASSWORD_LIFE_TIME PASSWORD     UNLIMITED
    MONITORING_PROFILE PASSWORD_LIFE_TIME PASSWORD
    To change the password for a user:
    alter user username identified by new_password;
    Edited by: hitgon on Apr 30, 2012 7:33 PM

  • OPENINFO and SesTm (session time limit)

    Hi All
    And thanks in advance.
    We don't quite understand SesTm and it's behavior. (We have spent lots of time reading about it and still)
    We have SesTm=60 (and transaction timeout set to 5 min) how come a call to the database last 10 min and only then return with "ORA-02049" ?
    * "ORA-02049: timeout: distributed transaction waiting for lock"
    1) Why the query didn't return after 60 sec with an error as SesTm=60 instructs ?
    *May be we don't understand SesTm. (please advice)
    2) Why the query didn't return after 5 min as the transaction timeout instructs ? (TMQFORWORD -t 300)
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    EXTRA INFORMATION (OPTIONAL) documentation of SesTm
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    The SesTm definition:
    " SesTm=session_time_limit
    Specifies the maximum number of seconds allowed in a transaction between one service and the next, or between a service and the commit or rollback of the transaction, before the system aborts the transaction. For example, SesTM=15 indicates that the session idle time limit is 15 seconds.
    For example, if the TPM uses remote procedure calls between the client and the servers, then SesTM applies to the time between the completion of one RPC and the initiation of the next RPC, or the tx_commit, or the tx_rollback.
    The value of 0 indicates no limit. Entering a value of 0 is strongly discouraged. It might tie up resources for a long time if something goes wrong. Also, if a child process has SesTM=0, then the SesTM setting is not effective after the parent process is terminated ."
    You can read more about OPENINFO here:
    http://download-east.oracle.com/docs/cd/B19306_01/appdev.102/b14251/adfns_xa.htm#i1006488
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Regards
    TechSgin
    Edited by: TechSgin on May 6, 2010 2:09 PM
    Edited by: TechSgin on May 6, 2010 2:42 PM

    Hi,
    timeouts can be tricky (see other threads in this forum for some elaborations on timeouts).
    To be brief, always set SesTm to a higher value than your transaction timeout. Rationale: You'll want Tuxedo to take action first, not Oracle ("behind Tuxedo's back"). If Tuxedo takes action first, the transaction will be managed more predictably if more data sources are involved.
    Now it gets even more complicated. The transaction timeout value does not really specify how long something is really going to last, only how long time we're ready to wait for it until we give up. The -t 300 parameter to TMQFORWARD really means that the transaction will be forced to be rolled back unless it completes in (some) 300 seconds (it's really 300 seconds + BLOCKTIME - 1 that gives the maximum time due to rounding issues).
    Just because the client (TMQFORWARD in this case) gives up waiting for a reply, the server won't necessary give up trying to produce it. In fact, it will continue to try as hard as possible to finally deliver a result. Any DML operation after the transaction timeout will most probably fail, but the server might try a lot of them (and the one causing the timeout will generally have to complete first).
    If you really want to terminate long-running transactions in the server you need to specify a SVCTIMEOUT for the service(s) in question. In this case, Tuxedo will kill (using SIGINT and/or SIGKILL) any process running a service that takes too long time. In this case you better configure the server (the potential "killee") with RESTART=Y and MAXGEN=x.
    Hope this helps,
    /Per

  • Time limit user login session

    Hi folks
    Using PHP/MySQL to allow the logged in user access to
    protected pages it seems
    that the default session which is established does not time
    expire but remains
    valid for the duration of that browser session.
    What is the prescribed method for placing a time limit on a
    given browser
    session?
    Thanks in advance for any pointers.
    Ronnie MacGregor
    Scotland
    Ronnie at
    dBASEdeveloper
    dot co dot uk
    www.dBASEdeveloper.co.uk

    Ronnie:
    Sorry for the delay in responding. To be honest, I'm not sure
    how to do
    this. 8(
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    ==================
    "Ronnie MacGregor" <[email protected]> wrote in message
    news:[email protected]..
    > Hi folks
    >
    > Using PHP/MySQL to allow the logged in user access to
    protected pages it
    > seems
    > that the default session which is established does not
    time expire but
    > remains
    > valid for the duration of that browser session.
    >
    > What is the prescribed method for placing a time limit
    on a given browser
    > session?
    >
    > Thanks in advance for any pointers.
    >
    > --
    > Ronnie MacGregor
    > Scotland
    >
    > Ronnie at
    > dBASEdeveloper
    > dot co dot uk
    >
    > www.dBASEdeveloper.co.uk
    >
    >
    >

  • Error while executing a report : Time limit exceeded

    Hello Experts,
    i have executed a report  and it took long time and finally throw an error saying that time limit is exceeded ,
    please suggest how to resolve the problem
    Thanks in Advance
    Nitya

    Hi Nitya H,
    There are many resons behind Time out issue.
    It is better to find where exaclty, our report is taking more time.
    Below are the some of the bottle necks we need to monitor for time out issue:
    1) OLAP query generation time.
    2) F4 Search time.
    3) Read Cache.
    4) Write Cache.
    Above features we can monitor @ RSRT transaction.
    If OLAP query generation time is taking much time means ,pls regenerate the query @ RSRT.
    For F4 search ,keep mater data as data retrival target.
    For Read Cache and Write Cache increase the query memory @ RSRT.
    Plse check the report and let me know if there is other bottle necks for query execution....
    _Note:_ This is just a high level view but we can have many performance drills...like Free char ,complex calculated key fig...etc..
    Hope this may helps you...
    Cheers,
    Maruthi

  • RFC_ERROR_SYSTEM_FAILURE: Time limit exceeded. Connection Pool - JCO api

    Hi Everyone
    My Connection  Pool parameters JCO api.
    client=300
    user=SISGERAL_RFC
    passwd=******
    ashost=14.29.3.120
    sysnr=00
    size=10
    I have these parameters on my Connection Pool and sometimes appear these wrongs in my application:
    1.
    2006-01-07 13:20:37,414 ERROR com.tel.webapp.framework.SAPDataSource - ##### Time limit exceeded. LOCALIZED MESSAGE = Time limit exceeded. KEY = RFC_ERROR_SYSTEM_FAILURE GROUP = 104 TOSTRING = com.sap.mw.jco.JCO$Exception: (104) RFC_ERROR_SYSTEM_FAILURE: Time limit exceeded.
    2.
    2006-01-07 14:01:31,007 ERROR com.tel.webapp.framework.SapPoolConnectionManager - Timeout
    I’d like to know if is happening.
    Are there something wrong with my connection pool?
    What can be happening?
    Thanks

    Raghu,
    Thanks for your response.
    Yes, the pool connections are in place according to the sAP note mentioned above.
    Regards,
    Faisal

  • How can I get back the 15 minute time limit when making an iTunes purchase with out having to put in password again and again?

    HHow can I get the 15 minute time limit back instead of putting in iTunes password on every purchase?

    Settings > General > Restrictions > Require Password (Password Settings on iOS 8)

  • Short dump "Time limit exceeded" when searching for Business Transactions

    Hello Experts,
    We migrated from SAP CRM 5.2 to SAP CRM 7.0. After migration, our business transaction search (quotation, sales order, service order, contract etc) ends with the short dump "Time limit exceeded" in class CL_CRM_REPORT_ACC_DYNAMIC, method DATABASE_ACCESS. The select query is triggered from line 5 of this method.
    Number of Records:
    CRMD_ORDERADM_H: 5,115,675
    CRMD_ORDER_INDEX: 74,615,914
    We have done these so far, but the performance is still either poor or times out.
    1. DB team checked the ORACLE parameters and confirmed they are fine. They also checked the health of indices in table CRMD_ORDER_INDEX and indices are healthy
    2. Created additional indices on CRMD_ORDERADM_H and CRMD_ORDER_INDEX. After the creation of indices, some of the searches(without any criteria) work. But it takes more than a minute to fetch 1 or 2 records
    3. An ST05 trace confirmed that the selection on CRMD_ORDER_INDEX takes the most time. It takes about 103 seconds to fetch 2 records (max hits + 1)
    4. If we specify search parameters, say for example a date or status, then again we get a short dump with the message "Time limit exceeded".
    5. Observed that only if a matching index is available for the WHERE clause, the results are returned (albeit slowly). In the absence of an index, we get the dump.
    6. Searched for notes and there are no notes that could help us.
    Any idea what is causing this issue and what we can do to resolve this?
    Regards,
    Bala

    Hi Michael,
    Thanks. Yes we considered the note 1527039. None of the three scenarios mentioned in the note helped us. But we ran CRM_INDEX_REBUILD to check if the table CRMD_ORDER_INDEX had a problem. That did not help us either.
    The business users told us that they mostly search using the date fields or Object ID. We did not have any problem with search by Object ID. So we created additional indices to support search using the date fields.
    Regards,
    Bala

  • Error while running query "time limit exceeding"

    while running a query getting error "time limit exceeding".plz help.

    hi devi,
    use the following links
    queries taking long time to run
    Query taking too long
    with hopes
    Raja Singh

  • Time Limit exceeded while running in RSA3

    Hi BW Experts,
      I am trying to pull 1 lakh data from CRM to BI System.
    Before scheduling, i am trying to execute in RSA3.I am getting the error message as "Time Limit Exceeded".
    Pls suggest, why it is happening like this.
    Thanks in advance.
    Thanks,
    Ram.

    Hi,
                because huge data with in the stipulated time it is not executing and showing the all records ,so it is better to go any selection option by each document type or some else then u can add all the documents ,anyway in bw side we r running this job in background so no problem.if u want see all records at a  time then u can discuss with ur basis people to extend the time for that.
    Thanks & Regards
    sathish

  • Time limit exceeded error

    Hello All,
    I am trying to execute a custom program with a variant, but I receive the Time limit exceeded error [TIME_OUT].
    I am now trying to analyse why this error has occurred as I am a beginner. Any help shall be greatly appreciated.
    Regards,
    Arpita.
    Moderator message: Welcome to SCN!
    Moderator message: Please Read before Posting in the Performance and Tuning Forum
    Edited by: Thomas Zloch on Oct 20, 2011 2:01 PM

    Hi Ramya,
       Your prog running in the back ground, so the time limit of the prog is exceded.  Go to sm37 see the prog running time if exceded correct the time.
    Regards
    Srinu

  • Time Limit exceeded error in R & R queue

    Hi,
    We are getting Time limit exceeded error in the R & R queue when we try to extract the data for a site.
    The error is happening with the message SALESDOCGEN_O_W. It is observed that whenever, the timelimit error is encountered, the possible solution is to run the job in the background. But in this case, is there any possibility to run the particular subscription for sales document in the background.
    Any pointers on this would be of great help.
    Thanks in advance,
    Regards,
    Rasmi.

    Hi Rasmi
    I suppose that the usual answer would be to increase the timeout for the R&R queue.
    We have increased the timeout on ours to 60 mins and that takes care of just about everything.
    The other thing to check would be the volume of data that is going to each site for SALESDOCGEN_O_W. These are pretty big BDOCs and the sales force will not thank you for huge contranns time 
    If you have a subscription for sales documents by business patrner, then it is worth seeing if the business partner subscription could be made more intelligent to fit your needs
    Regards
    James

  • Time Limit exceeded error in ALV report

    I am gettting error "Time Limit Exceeded" when i execute ALV report. Can i run the program in background and how to do that?. I had already optimized my query in the program but even then i am facing the same issue.

    You can process the alv in background by pressing F9...I guess that the output would be available as a spool in SP01.
    You may need to re-check your query...And also, review the alv catalog and any events you are using....
    Greetings,
    Blag.

Maybe you are looking for

  • HP PSC 2350 won't scan in windows 8.1

    Recently purchased new HP PC operating on Windows 8.1.  My printer is an HP PSC 2350, model B209a.  I can print with no problem.  Unable to scan to PC.  Tried downloading software.  Get error message that the download is blocked which means I cannot

  • User Exit / BADI for Header Text in IW21

    Dear All, I have an requirement to update a header text of IW21 (Creating Notification) with some condition, ie., Header Text should be updated with different text (some information along with entered text) depends on Notification type and Functional

  • Why don't I get a battery low warning anymore, laptop just turns off?

    My laptop is only just over a year old and I no longer get a battery low warning message. My computer just switches off. Have I disabled the warning somehow? The battery lasts for about an hour and a half which isn't great. This is what System Profil

  • Family guy problems!!

    Well, I tried to convert a Family guy episode in videora but the sound just came up bad. When I passed it in iTunes sometimes I could hear it and sometimes not. What's the problem?

  • Nokia map - Ukraine

    Hi, with Nokia map preloaded on my E90 I was able to use the ukranian map (kiev city) with a certain level of detail. Let's say, enough details to survive. Then I upgraded to the beta version and reloaded the map in the phone. Now, Ukraine, especiall