Creating end user pages

Hi,
I am new to IDM. I want to create end user self service password reset pages. Can anyone please tell me the steps "how to and where to create and code these pages".
one more thing, I dont want the subtabs in the IDM console. where i can modify these tabs.
thanks for the help

create a new role and use capabilities to hide tabs

Similar Messages

  • Create User from the end user pages

    I tried to create a user from a end user page and I get this error:
    com.waveset.util.WavesetException: WorkflowServices.provision: no view
    Anybody knows where the error is?
    Thanks!
    My workflow:
    <!-- MemberObjectGroups="#ID#Top" createDate="Wed May 30 10:36:29 CEST 2007" extensionClass="WFProcess" id="#ID#48FDDE54A046A13F:-14C2A04D:112DBE4AB3D:-7FDA" name="PRUEBA" visibility="runschedule"-->
    <TaskDefinition id='#ID#48FDDE54A046A13F:-14C2A04D:112DBE4AB3D:-7FDA' name='PRUEBA' lock='Configurator#1181667176671' creator='Configurator' createDate='1180514189312' lastModifier='Configurator' lastModDate='1181666876671' lastMod='129' taskType='Workflow' executor='com.waveset.workflow.WorkflowExecutor' suspendable='true' syncControlAllowed='true' execMode='sync' execLimit='0' resultLimit='0' resultOption='delete' visibility='runschedule' progressInterval='0'>
    <Extension>
    <WFProcess name='PRUEBA' maxSteps='0'>
    <Activity id='0' name='start'>
    <Transition to='activity1'/>
    <WorkflowEditor x='88' y='120'/>
    </Activity>
    <Activity id='1' name='end'>
    <WorkflowEditor x='457' y='89'/>
    </Activity>
    <Activity id='2' name='activity1'>
    <ManualAction id='0' name='prueba' syncExec='true' itemType='wizard'>
    <WorkItemName>
    <ref>probando voy</ref>
    </WorkItemName>
    <FormRef>
    <ObjectRef type='UserForm' id='#ID#48FDDE54A046A13F:-14C2A04D:112DBE4AB3D:-7FC5' name='PRUEBAForm'/>
    </FormRef>
    </ManualAction>
    <Transition to='Create View'/>
    <WorkflowEditor x='177' y='266'/>
    </Activity>
    <Activity id='3' name='Provision'>
    <Action id='0' process='Provision'>
    <Variable name='op' value='provision'/>
    </Action>
    <Transition to='end'/>
    <WorkflowEditor x='380' y='305'/>
    </Activity>
    <Activity id='4' name='Create View'>
    <Comments>Initialize a new view.</Comments>
    <Action id='0' application='com.waveset.session.WorkflowServices'>
    <Argument name='op' value='createView'/>
    <Argument name='type' value='User'/>
    <Argument name='viewId' value='User'/>
    </Action>
    <Transition to='Provision'/>
    <WorkflowEditor x='247' y='416'/>
    </Activity>
    </WFProcess>
    </Extension>
    <MemberObjectGroups>
    <ObjectRef type='ObjectGroup' id='#ID#Top' name='Top'/>
    </MemberObjectGroups>
    <Properties>
    <Property name='editorOriginalName' value='PRUEBA'/>
    </Properties>
    </TaskDefinition>

    Hi gvivek99,
    I have put a link in the �Anonymous User Menu�
    <Field name='Test'>
      <Display class='Link'>
        <Property name='URL' value='user/anonProcessLaunch.jsp?newView=true'/>
        <Property name='id' value='PRUEBA'/>
      </Display>
    </Field>This link start "PRUEBA" Workflow (see my first post).
    This workflow call a ManualAction and open PRUEBAForm. In this form I request the accountID, firstname and lastname. But when I submit it, I get the next error:
    com.waveset.util.WavesetException: WorkflowServices.provision: no view
    <!--  MemberObjectGroups="#ID#Top" extensionClass="Form" id="#ID#48FDDE54A046A13F:-14C2A04D:112DBE4AB3D:-7FC5" lastMod="247" lastModifier="Configurator" name="PRUEBAForm"-->
    <Configuration id='#ID#48FDDE54A046A13F:-14C2A04D:112DBE4AB3D:-7FC5' name='PRUEBAForm' lock='Configurator#1182147751359' creator='Configurator' createDate='1180518677968' lastModifier='Configurator' lastModDate='1182147451343' lastMod='247' wstype='UserForm'>
      <Extension>
        <Form name='PRUEBAForm' noDefaultButtons='true' objectLocationID='objectName=PRUEBAForm&isBegin=true&objectPath=0&objectType=UserForm'>
          <Display class='EditForm'/>
          <Field name='waveset.accountId'>
            <Display class='Text'>
              <Property name='title' value='_FM_ACCOUNT_ID'/>
              <Property name='size' value='32'/>
              <Property name='maxLength' value='128'/>
              <Property name='required'>
                <Boolean>true</Boolean>
              </Property>
            </Display>
          </Field>
          <Field name='global.firstname'>
            <Display class='Text'>
              <Property name='title' value='_FM_FIRSTNAME'/>
              <Property name='size' value='32'/>
              <Property name='maxLength' value='128'/>
            </Display>
          </Field>
          <Field name='global.lastname'>
            <Display class='Text'>
              <Property name='title' value='_FM_LASTNAME'/>
              <Property name='size' value='32'/>
              <Property name='maxLength' value='128'/>
              <Property name='noNewRow' value='true'/>
            </Display>
          </Field>
          <Field name='global.fullname'>
            <Expansion>
              <cond>
                <and>
                  <ref>global.firstname</ref>
                  <ref>global.lastname</ref>
                </and>
                <concat>
                  <ref>global.firstname</ref>
                  <s> </s>
                  <ref>global.lastname</ref>
                </concat>
              </cond>
            </Expansion>
          </Field>
          <Field name='nextCancelButtons'>
            <Field name=':variables.formButton' button='true'>
              <Display class='Button'>
                <Property name='label' value='Next'/>
                <Property name='value' value='Submit'/>
                <Property name='command' value='Save'/>
              </Display>
            </Field>
            <Field name=':variables.formButton' button='true'>
              <Display class='Button'>
                <Property name='label' value='Cancel'/>
                <Property name='value' value='Cancel'/>
                <Property name='command' value='SaveNoValidate'/>
              </Display>
            </Field>
            <Field name=':complete'>
              <Default>
                <s>true</s>
              </Default>
            </Field>
          </Field>
        </Form>
      </Extension>
      <MemberObjectGroups>
        <ObjectRef type='ObjectGroup' id='#ID#Top' name='Top'/>
      </MemberObjectGroups>
      <Properties>
        <Property name='editorOriginalName' value='PRUEBAForm'/>
      </Properties>
    </Configuration>Thanks

  • Accessing Work Items assigned to other users from end user page

    Hello Experts,
    We are using Sun IDM 6.0 SP1 at our client place. Most of the applications integrated with IDM are manually provisioned, in the sense, once after all the necessary approvals are received the request will be assigned to a group of provisioners, they will manually connect to the requested application and create the account in native system. There are more than 100 such provisioners in the organization.
    Current design is to assign a work item to all the provisioners (like Multi approval) and once a provisioner assigns the request to himself then the corresponding work item will be taken out from other provisioners approval queue. These provisioners login to end user page of Sun IDM to access their approval queue as only the end user page is SSO enabled.
    Because of the large number of requests in the system (more than 50k) and each request having 100 work items, the number of work items in the system is huge and thus the performance of the system is very poor so we are working to change the design to bring down the number of work items in the system.
    Customer is not convinced to have a dedicated person who can get all these work items in his queue and assign it to the appropriate provisioner, they are looking to have a solution something similar to the current one in which all the provisioner can see all the requests in the system and they can pick from it and assign to them.
    So we are thinking to create a generic id in the system and assign all the work items to that id, and make changes to the “end user work items list” file so that all the provisioner can see the work items that are assigned to them as well as that generic id.
    But for some reason I’m not getting the work items assigned to other users in the end users page. I have tried assigning all the capabilities to logged in user and tried some code changes in “end user work item list” page.
    Please share if you have any sample code which can list the work items assigned to other users in end user page. Also please let me know if there is any better alternate to this problem.

    Hi,
    There is a option to find and get other user's workitems. Please check the attestation and remediation tab. Use the form portion from attestation page and add it in the Work item list form. This will enable to the user to search for another user's workiteams and assign it to him/her manually. (The user needs to be assigned proper admin rights)
    To get all the workitems, in the system, you will need to query the repository for all the workitems.... but not sure it will be a good idea in your case as the volume is very high.
    Hope it helps
    Regards
    Arjun

  • Java.lang.ClassCastException in end user page

    Hi,
    When I click on any of the link in the end user page (it launches a process using processLaunch.jsp) i'm getting the below error. I've no clue as whats going on, can someone please help me.
    java.lang.ClassCastException
    at com.waveset.security.authn.LoginModule.addAdminGroupPrincipalRefs(LoginModule.java:529)
    at com.waveset.security.authn.LoginModule.getSubject(LoginModule.java:487)
    at com.waveset.security.authn.LoginModule.getSubject(LoginModule.java:509)
    at com.waveset.server.AuthCache.getCache(AuthCache.java:158)
    at com.waveset.server.AuthCache.loadCache(AuthCache.java:119)
    at com.waveset.server.InitAdminCacheThread.initAdminCache(InitAdminCacheThread.java:91)
    at com.waveset.server.InitAdminCacheThread.run(InitAdminCacheThread.java:69)
    Thanks!

    What exactly are you clicking on in the end user page? Your problem could be a number of things. You can get this error when the xml in a file it is referencing is not properly formed. e.g if you had not properly closed a tag in a config file.

  • I want to see the preappreoved and prerejected on the End User Page.

    Hi.
    I want to see the approval >> preappreoved page and approval >> prerejected page on the End User page.
    How can I do that?

    Firefox 7.0.1 wiped out ability
    * to test JavaScript from the location bar, say goodbye to JavaScript tutorials
    * invoke JavaScript in any manner from the location bar, either directly or with a keyword shortcut.
    * resize or move windows with JavaScript
    See bug references in
    *http://kb.mozillazine.org/Resizing_oversize_window
    As a result
    *I can no longer place windows on screen where and how I want them.
    *Can no longer test/modify/fix at the location bar from code such as in the MozillaZine page above.
    Design a browser for idiots and only idiots will want to use it.

  • Unable to Create End User in Apex 4.0.2

    I want an End User to use an application without seeing Development links at the bottom (like 'Edit page x' or 'Session' or 'Debug'). I go to the Administration tab, click 'Manage Users and Groups', and click Create User. In the Account Priveleges section I specify 'No' for User is a Workspace Administrator. I specify 'No' for User is a developer. I fill in the mandatory fields and click 'Create User' at the top.
    It processes the action BUT on the following page, for the row created representing the new user, the Account Type says Workspace Administrator and not End User. If I log in with the new user I see developer tabs at the bottom.
    How do I create an End User?
    I obtained APEX 4.0.2.00.08 by downloading Oracle Express 11g if that helps.

    Custom Authentication is behaving like an End User account, which is good - no developer tabs at the bottom. I used something similar to Chapter 11 of the Advanced Tutorials guide:
    CREATE OR REPLACE FUNCTION acl_custom_auth (
    p_username IN VARCHAR2,
    p_password IN VARCHAR2)
    RETURN BOOLEAN IS
    BEGIN
    FOR c1 IN (SELECT 1
    FROM acl_employees
    WHERE upper(userid) = upper(p_username)
    AND upper(last_name) = upper(p_password))
    LOOP
    RETURN TRUE;
    END LOOP;
    RETURN FALSE;
    END;
    /

  • How to  create( end user  ) user specific  sales order screen  ?

    Hello Gurus,
    We some customer requirement  :The  pricing condition tab to be disabled for some end users( User specific role ) .can we do this requirement in screen varient or any other methods  ?
    Looking for your inputs
    Thanks and regards
    Venkat

    Hi,
    Correction pls 
    OSS note 105621
    regards,
    Siraj

  • Creating a user page

    how do i create a page that user can use to create their own
    personal profile once they registered ?
    Is it possible to have a page designed just for that and
    everytime i get a new visitors that registers, that page will be
    their profile page ?
    I dont know if i am explaining myself enough, hope someone
    knows what i am talking about and can help me out.
    Thank you so much

    If I may, LuisDesigns, to add something to this information
    here.
    I think the books I have are going to be of a big help and
    very useful, reliable tool *and* resource for you to use.
    I recommend that you purchase two books, whose wrote by David
    Powers, and the title and publishers are as follows below:
    a) Foundation PHP for Dreamweaver 8, by David Powers,
    published by An Apress Company (also friends of ed), and
    b) PHP Solutions: Dynamic Web Design Made Easy, by David
    Powers. Same publisher.
    Additionally, I also find two other books very helpful for
    me. I don't know if those other two are be of an interest for you.
    But it is worth to mention it for you, and you can be the judge by
    looking at those books perhaps at Barnes Noble or Border bookstores
    in your hometown.
    Additionally, I wanted to make a quick note, I really like
    the first two books that I have mentioned as above as opposed to
    the last two below. Because these two books (Foundation PHP for
    Dreamweaver 8 and PHP Solutions by David Powers) are very clearly,
    conise and well-through and well referenced, as well as thoroughly
    documentated by the author. I commend him for that wonderful books
    he wrote. I think you'd be immensely impressed with the quality of
    information with Powers' books, you'll agree with me eventually.
    I also think that you are experencing some kind of brain
    frozen or stuck, and don't know where to get started. Let me assure
    you that David Powers' books are going to be of a big help and a
    wonderful guideline and steps as in 1, 2 and 3. If you decide to
    purchase his books, be sure to visit the websites as directed by
    the author, because there is some updated additional information
    along with the books after the books released.
    c) Learning PHP & MySQL by Michele E. Davis & Jon A.
    Phillips, published by O'Reilly Media Inc, first edition (June
    2006),
    d) PHP and MySQL for Dynamic Web Sites, by Larry Ullman
    published by Peachpit Press. (This covers PHP3/PHP4 and MySQL3/4).
    One other thing, it is important to make a note that you need
    to make sure that you have exact same versions of PHP and MySQL
    versions on your local machine AND remote servers. If differs, you
    could run into problems per se.
    Hope that helps, no?
    quote:
    Originally posted by:
    Newsgroup User
    Since you are using dw you need to do more reading about the
    things
    that dw offers. Dreamweaver, the Missing Manual and
    Dreamweaver 8
    Unleashed both have good intro sections on databases. There
    are also
    some web site that have tutorials.
    DW offers many helping hands. Behaviors for records,
    deleting, editing
    records. Until you do more research/study there is not much
    to help
    y0u with.

  • What is a good way on a resume to say you created End user accounts

    I also created in-house solutions of telling the users how to correct the most common problems they may encounter.

    and also deleted their accounts on termination.
    Basically I want to say that I have administered user accounts when they are hire and I have closed out their accounts upon their termination/departure.
    Thank you
    This topic first appeared in the Spiceworks Community

  • How to create new user and How can i assign end user roles

    Hi,
    I am new to SAP, please explain how to create end users and their roles
    Thanks
    ravi

    Hi,
    Roles are decided by IT managers. Suppose if Persons who are working in shopfloor or production side
    give authorization to Production order create , change and Confirm like that etc
    1. In role maintenance (transaction PFCG), choose the Authorizations tab page.
    2. To change the authorization data for the transactions assigned to the role, choose Change Authorization Data or Expert Mode for Profile Generation. Otherwise, a dialog box appears in expert mode (see Regenerating an Authorization Profile After Changes).
    Please take telp from Basis person also refer this link,
    http://help.sap.com/saphelp_46c/helpdata/EN/52/6714a9439b11d1896f0000e8322d00/frameset.htm
    Thanks

  • Java.lang.NullPointerException in end user change password page

    Hi All
    I need to notify a user whenever he changes his password. when i log in to the user page and change password i get java.lang.NullPointerException.
    Any ideas???
    Help is appreciated.
    Thanks

    What exactly are you clicking on in the end user page? Your problem could be a number of things. You can get this error when the xml in a file it is referencing is not properly formed. e.g if you had not properly closed a tag in a config file.

  • How To create custom login and create user pages

    Where can I find documentation that discusses how I can create a custom login page and create new user page?
    Also, I cannot find how to get away from the default login page.
    I am using 9iAS/Portal R2.
    Bill G...

    Well - I did find some docs;
    Chapter 8 of the Oracle9 iAS Single Sign-On.pdf file titled "Customizing the Single Sign-On Interface" has some good info but I'm wondering about the "create new user part".
    Bill G...

  • How to create CSD user in UCCX 8.5

    Hi
    I try to add cisco supervisor desktop user but when I logging it show me an error ( password incorrect).
    I used the same method for adding agents but for supervisor I already assign it to supervisor capabilities
    And it's not working.
    Can any one show me how to create supervisor step by step please.
    Thx
    Sent from Cisco Technical Support iPad App

    Hi Ahmed,
    On the end user page on CUCM.
    1)associate a device to end user
    2)select an IPCC extension
    On CCX:
    3)user should show up on resources page on CCX (CCX administration navigation).(check that)
    4)provide user with supervisor rights bu going into Tools->User Management->Supervisor capability view->add as supervisor.
    5)go to cisco dekstop administrator (navigation in CCX)->Services Configuration->Synchronize Directory Services->Synchronize, click on Personnel (on left pane) ->agents->make sure the user is appearing there as well.
    6)go back to CCX administration (navigation)->Subsystems->RmCm->Teams->select team->add as primary or secondary supervisor.
    Try logging in again.
    Let me know how it goes.

  • End-of-page event in alv report

    Hi all,
    I want to create end-of-page in alv report i have used event also
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY' * "
       EXPORTING *
         i_callback_program                = sy-repid * "
         i_callback_user_command           = 'USER_COMMAND' * "
         i_callback_top_of_page            = 'TOP_OF_PAGE' * "
       I_STRUCTURE_NAME                  = * "
         it_fieldcat                       = fcat[] * "
         it_events                         = it_event[] * "
        TABLES
          t_outtab                          = gtbl_pohead * "
       EXCEPTIONS
         program_error                     = 1 * "
         OTHERS                            = 2 "
    FORM end_of_page.  *
      DATA:   listwidth TYPE i, *
              ld_pagepos(10) TYPE c, *
              ld_page(10)    TYPE c. *
      WRITE: sy-uline(50). "
      SKIP 3.
      WRITE:/40 'Page No',sy-pagno. "
    ENDFORM.                    "END_OF_PAGE "

    hi
    Search in SDN.You can find the solution for this.Before posting please search in SDN.
    You have to use this  FM 'REUSE_ALV_EVENTS_GET'
    [End-Of-Page|http://www.sapdev.co.uk/reporting/alv/alvgrid_events.htm]
    [Endo Of Page|http://www.sdn.sap.com/irj/scn/advancedsearch?query=alvend-of-pageevent+]

  • Need to provide Delegation part to End Users

    Need to provide set delegation part to end users. So, we have provided link to delegateWorkItems.jsp to end users. By that way, the end user can open the builtIn form “End User Delegate WorkItems”, How ever, the user is not able to get users to delegate by searching lighthouse users.
    And if the user has any capability, then the user is getting users to set delegating from end user page. But I don’t want to give any capabilities to users.
    I have done the following things in my system, But got failure result
    Have written rule to get AllMatchUsers in Separate rule library.
    <Rule name='getAllMatchUsers'>
    <RuleArgument name='userAccountId'/>
    <RunAsUser>
    <ObjectRef type='User' id='#ID#Configurator' name='Configurator'/>
    </RunAsUser>
    <invoke name='getUsers' class='com.waveset.ui.FormUtil'>
    <select>
    <ref>context</ref>
    <ref>:display.session</ref>
    <invoke name='getLighthouseContext'>
    <ref>WF_CONTEXT</ref>
    </invoke>
    </select>
    <map>
    <s>conditions</s>
    <list>
    <new class='com.waveset.object.AttributeCondition'>
    <s>name</s>
    <s>startsWith</s>
    <ref>userAccountId</ref>
    </new>
    </list>
    </map>
    </invoke>
    </Rule>
    And have called this rule in “Administrator Library” (BuiltIn Lib) at t”oUsers” Field as Value.
    Please suggest me.

    Hi,
    <call name="LIB_Rules:getAllMatchUsers">
    <map>
    <s>userAccountId'</s>
    <s>emp001</s>
    </map>
    </call>
    I have used the above code to call rule, then it has not worked.
    But by the below code its working fine. How ever, I don't know the reason (IdmVersion is 7.1).
    <rule name='LIB_Rules:LEX_RUL_getAllMatchUsers'>
    <argument name='userAccountId' value='emp001'/>
    </rule>
    Thanks,
    Ravi.

Maybe you are looking for

  • 790FX-GD70 LAN Problems

    Hello all; I recently purchased a bunch of components on NCIX, and assembled the computer together, and everything is working extremely well - minus the LAN connections. I've never seen the LEDs light up, and all I'm ever getting in the windows prope

  • Predefined price elements

    Hello colleagues! We activated business function LOG_SD_SIMP_02 in order to customize predefined conditions in our system. We have price conditions without indicator Amount/Percent in the condition type, which was removed in order to prevent manual c

  • USB ports seem to be underpowered

    Hello. I have a Patriot USB flash drive that frequently cannot mount when plugged into my iMac (OS 10.4.11). The drive mounts fine in my Macbook and Dell PC. If I let the drive sit in the port long enough, it sometimes accumulates enough power to wor

  • Restore/aggregate all databases

    Hi everyone, I'm in the middle of restoring a Planning application and I've loaded the data for all Plan Types using Essbase Administration Console. How do I aggregate all the databases now? I still have some .rul and .csc files from the application

  • Sap IDES 3.1

    I want to now Sap bw and abap is different servers. It possible work abap in sap bw application. Thanks Kutti