Fetch the User Extended Attribute" Group" Value in Java

Hi All,
I have been able to add a User Extended attribute in SIM and wish to fetch its value for a particular user in my java code.
kindly help.
Thanks
Sunny

Hi All,
I am able to fetch the value of extended attribute "Group" of type "Select" I added in the Default User Form using user.getAttribute("Group") in my java code of Custom Resource Adapter.
This extended attribute has groups name populated in it. What I am doing now is that I am fetching the Group name value and assing the user this group. This is working fine for me. However, In case user select a different group next time, I need to remove the user from old group and assign him the new group. For this, I need to have the old group value and new group value. I don't know how to retrieve the old group value?
Any pointer on this will be helpful.
Note: I have done the mapping of extended attribute "Group" in my Custom Resource Adapter.
Regards,
Sunny

Similar Messages

  • Resource Attributes not saving in Queriable User Extended Attributes

    Howdy,
    I added a few queriable user extended attributes to IDM. I originally added them in through the configure user attributes interface. I then edited the UserUIConfig to specify that they were queryable. I then edited the User Search Defaults form's getSearchableAttrs function to include these attributes. My added attributes now show up in the search user form, etc., just like I expected them to. Next I configured a new resource adapter for a database table that contained some values I wanted to use to populate these queriable attributes. I wrote a correlation rule, and ran reconciliation on the new resource. It matched up the account entries and automatically matched and linked the account information. So far so good. However, the user extended attributes I defined are not getting populated with the data from the new resource. The mapped resource attributes are treated as part of the user view, but only under the given resource, not as a queriable attribute. I really want to be able to use the find user interface with these datafields. Does anyone know why my data is ot making it into the queriable fields? Do I need to write another rule or workflow? Any advice would be most helpful.
    Thanks!
    Jim

    Queryable attributes refer to attributes stored in the IDM user object, and so need to be referenced as such.
    If you want attribute 'foo' in resource 'bar' to be stored as a Queryable attribute, you need to define it like so in your User Form :
    <Field name='accounts[Lighthouse].foo'>
        <Expansion>
              <ref>accounts[bar].foo</ref>
        </Expansion>
    </Field>This should pull the value from the resource attribute and put it in the IDM attribute. If you refer to it as a global.foo everywhere, that might work (but I find globals to be problematic).
    Let me know if it works...
    Jason

  • I don't find User Extended attributes in IDM 8

    Hi all,
    I have installed idm8 and I need to extend the user attributes, but I can't find the User Extended Attributes object (or Extended User Attributes). Can anyone help me?

    From the release notes :
    Identity Manager 8.0 consolidates the locations where an administrator specifies extended,
    queryable, and summary attributes for user objects into the new
    IDM Schema Configuration object. (ID-17784) In prior versions of Identity Manager, an administrator
    edited the User Extended Attributes configuration object to add extended attributes for
    user objects and the UserUIConfig configuration object to specify additional queryable or
    summary attributes for user objects. An administrator now edits the IDM Schema Configuration
    object for these purposes.

  • User Extended Attributes in IDM 7

    Has the set up changed? I imported all my objects from 6.0 and the user extended attributes aren't there. I imported the UserUIConfig object, so I would think they would be present. I noticed that the attributes tab moved in the new version, have the methods of defining them changed much?

    User Extended Attributes are typically defined in the object Configuration:User Extended Attributes. UserUIConfig is used e.g. to define if the attribute should be "Queryable" -but yes its a correct observation that the UserUIConfig is changing shapes...

  • Make user extended attribute available on the user report

    Hi,
    We have created a few user extended attributes for the client. The quyestion is how to make them available for select in a user report. Currently we configured a user report for approvers "approver report" and save the XML as TaskTemplate. How can I modify the xml to display user extended attributes? I tried the following but it did not work:
    In the task template xml, add the attribute (e.g., department) into
    <Attribute name='attrMapField'>
    <Map>
    <MapEntry key='attributes.department' value='Department'>
    </Map>
    </Attribute>
    <Attribute name='attrsToDisplay'>
    <List>
    <String>attributes.department</String>
    </List>
    </Attribute>
    Thank you.

    We will need to edit the TaskDefinition object named �User Report� with the id
    �#ID#TaskDefinition:UserSummary�.
    1) Insert the following xml directly above the field named �queryAttr.MemberObjectGroups.enabled�:
    <Field name='queryAttr.employeeId.enabled'>
    <Display class='Checkbox'/>
    </Field>
    <Field name='queryAttr.employeeId.operator'>
    <Display class='Select'>
    <Property name='title' value='Report only users whose employeeId '/>
    <Property name='noNewRow' value='true'/>
    <Property name='nullLabel' value='Please Select'/>
    <Property name='valueMap'>
    <ref>conditionsList</ref>
    </Property>
    </Display>
    <Expansion>
    <cond>
    <eq>
    <ref>queryAttr.employeeId.enabled</ref>
    <s>true</s>
    </eq>
    <ref>queryAttr.employeeId.operator</ref>
    <null/>
    </cond>
    </Expansion>
    </Field>
    <Field name='queryAttr.employeeId.value'>
    <Display class='Text'>
    <Property name='noNewRow' value='true'/>
    </Display>
    <Expansion>
    <cond>
    <eq>
    <ref>queryAttr.employeeId.enabled</ref>
    <s>true</s>
    </eq>
    <ref>queryAttr.employeeId.value</ref>
    <null/>
    </cond>
    </Expansion>
    </Field>
    2) Inside of the defvar named �attrMap� you will need to insert the following text:
    <MapEntry key='attributes.employeeId' value='Employee ID'/>
    3) Save the modifications.
    4) Check the "User Report" your attr will be available

  • IdM v7 and User Extended Attributes

    I did a demo install of IdM version 7.1 and when I looked under debug and then list 'Configuration' objects,
    I did not see 'User Extended Attributes' ?
    I thought this comes as part of IdM in a very basic simple format ?
    I've worked with IdM a fair amount, and don't every remember creating this file.
    Can someone confirm this ( one way or the other ) ?
    TIA

    The "IDM Schema Configuration" object is an IDM 8+ object only. The extended attributes have been completely changed between IDM 7 and IDM 8.
    In IDM 7.1 the extended attributes are stored in the Configuration object called "User Extended Attributes". The initial import and set up of your repository should have created it. By default there's a few extended attributes (like idmManager, etc) that are set up. On a fresh install you won't find the file in the sample directory. It's only in the repository. You should be able to see it from the debug page or by extracting the XML object from the repository directly using the lh command line tool. If not then something might have screwed up in the installation.
    However, the fact that you've got attributes called "IDMAttributeConfiguration" and "IDMObjectClassConfigurations" leads me to believe you've actually got an IDM 8 install, not an IDM 7 install. In which case, as Paul pointed out, your attributes are stored in the "IDM Schema Configuration" object. (Again, not found in the sample dir, only in the repository and is created on initial import.)

  • Which table store the user type attribute details on 4.5b version

    Hi,
      I am hunting for the table which store the user type attribute.To simply the problem when i create user in the 4.5b system using su01 tcode & when you select user type from logon data say you select Dialog or BDC or Background and CPIC type now where this information is store in the table, what i got from system is User type (A=online, C=CPIC, D=BDC, O=ODC) but on UI it is showing as Dialog or BDC etc. which is confusing me.
      so can anyone tell the table which store detail info about say A = Dialog or D = BDC user type.
    thanks,
    John.

    Hi John,
    These are the Fixed values allowed to this Domain. No value table is maintained but they maintain the Fixed values in the Value Range Tab of the Domain.
    Go to SE11--> Domain Name ---> Display --> Select Tab strip Value Range, where you can see the fixed values for this Domain.
    Satya

  • Configuration of User Extended Attributes

    Hi ,
    I am very new to sun idm.
    Anyone please expain how to configure user extended attributes in sun idm 8.0
    Thanks in Advance,
    Ram.

    Hi,
    You now modify the "IDM Schema Configuration" object.
    See [http://docs.sun.com/source/820-2961/A_edit_configObjects.html#wp19336] for more information

  • Cannot create or replace : The specified extended attribute name was invalid.

    New problem arrived today. Trying to copy a file from 10.6 server with an XP (SP3) client. I get this error:
    Cannot create or replace (file name here): The specified extended attribute name was invalid.
    The contents of the file can be copied, but not the folder. Other files can be copied. There are no funny characters. The name is not too long. I propogated the permissions on the share and that had no affect. The problem exists on three different XP systems. Can't find extended properties that could be causeing a problem. Any ideas?

    Nikon just released a Firmware update today for the D750

  • How to force the user to enter a value in the prompt

    Is there a way to force the user to enter a value in the prompt before they run the report?
    We have a customer specific dashbaord. The user has to enter a customer number in Dashbaord prompt on a first page of the dashboard. We store that value in a presentation variable. That presenatation variable value is being referenced in all the other pages of the dashabord. If the user does not enter a values in the first page and directly navigates to the other pages on the dashbaord, the reports on the other pages start to run for all the customers. Is there a way to force the customer to enter a value in the prompt before running any of the reports on the dashboard?
    Thanks!

    by Answer prompts, do you mean Column prompt?
    I can not use Column prompt in this senario as the user should not have to enter the same customer number over and over again when he navigates from one page to another on the same dashboards. If there is a way to default the column prompts then this would be an acceptable solution.
    I have already defaulted the prompt to a value as suggested in hte blog, but the issues occurs when the user erases the defaulted value. Is there are way to set the default value within the report?
    Can you please explaing mroe about option 3 regarding Java Script. Also please let me know what other options there are so that I can check whether they will fit my needs.
    Thank you very much!

  • LMS 4.2 compliance reports for the User-Defined Policy Groups.

    Dear team,
    I need your help to know if i will be able to export compliance reports in PDF or CSV for the User-Defined Policy Groups.
    I have checkedk the reports tab and i was able to export compliance reports in PDF format inly for the system defined policies but i couldn't i find any option to export these reports for the a user defined compliance policy.
    Kindly let me know if this is possible.
    Regards,
    Muhannad

    Dears,
    Do anyone have an idea about this question?
    Regards,
    Muhannad

  • Is it possible to Install Oracle Apps without having the user in a group db

    Can we Install oracle 11i with the user oracle:dba for db tier and user aapl:aapl for application tier.
    Is it possible to Install Oracle Apps without having the user in a group dba

    Can we Install oracle 11i with the user oracle:dba for db tier and user aapl:aapl for application tier.
    Is it possible to Install Oracle Apps without having the user in a group dbaI would say no, as the dba group is required to do the database administration tasks.
    What is the point of not using the dba group? Any specific reason?
    Thanks,
    Hussein

  • To change the approval limit for Extended attribute PO Value limits

    Hi,
    We are on SRM 4.0, in PPOMA_BBP for a local purchasing organisation we want to change the approval limit let us say from 100 to 50 but the system is presenting this field as non editable( In stabdard values sub screen)
    In Extended attribute tab in organisation structure after selecting the PO Value limits in SRM 4.0 we see two sub screens
    a) Standard values
    b) Local values
    We want to change the approval limit in standard values sub screen from 1000 to 500, which system is presenting as noneditable.
    Regrds
    Vivek

    Hi
    Refer these links.
    http://help.sap.com/saphelp_srm50/helpdata/en/5a/af5efc85d011d2b42d006094b92d37/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/8b/4fa9585db211d2b404006094b92d37/content.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/fa/fa7d3cb7f58910e10000000a114084/frameset.htm
    http://help.sap.com/saphelp_srm50/helpdata/en/7f/0fea380bfe6161e10000000a11402f/frameset.htm
    Incase it does not helps, pls let me know.
    Regards
    - Atul

  • How can I fetch the element's attribute value by AS in a mxml file?

    Sample code:
    <mx:MenuBar id="myMenuBar" labelField="@label"
    width="100%">
    <mx:XMLList>
    <menuitem label="MenuItem A">
    <menuitem label="SubMenuItem A-1" enabled="false"/>
    <menuitem label="SubMenuItem A-2"/>
    </menuitem>
    </mx:XMLList>
    </mx:MenuBar>
    How can I fetch the myMenuBar's width value by AS in a mxml
    file. I can't find any API about it!

    quote:
    Originally posted by:
    atta707
    myMenuBar.width
    assuming your AS file/class has access to this component
    under the same id, myMenuBar.
    Yes,you are right. Width is a existed property in myMenuBar
    object in AS. I ignore this case.
    But now, I want to fectch attribute "label"'s value in
    <menuitem label="MenuItem A">.
    How can I get attribute "label"'s value if "label" is
    additional attribute for the element.

  • Approval Limit of user - Extended Attributes

    Hello everyone,
           I would like to know the difference between standard values and local values for approval
    limit in extended attributes in PPOSA_BBP.  The standard value has 15000 AUD which is
    inherited by the organization unit under which the user is created.  Local value is 1000 AUD.
    What does this mean?  All users under the organization unit carry the same standard valu for
    approval limit but only head carries the local value which is 1000 AUD.
       Can anyone please answer to this.
    Thanks in Advance.

    Hi Priya,
    Even i checked in my system and i couldn't able to find much importance for standard value...system is considering only local values.....
    if you got the answer then please post it ...
    Thanks
    Ravi

Maybe you are looking for

  • How can I control my fan speed?

    How can I control my fan speed on my macbook pro? I use SMC for gaming and streaming video from the internet when using my Mac OS, but I partitioned my drive and installed Windows 8 in order to play a different game (not a huge game) and the computer

  • What is an "Add on"? AND how do I go about making one?

    Ok I've been looking around, and I see a lot of talk about these Labview Add on's/Apps.  I think it is great that Labview is expanding with this, but just what is an Add On. Is it a glorified vi, with added features? I'm not really sure.  Are these a

  • Creation of role inside a role

    hi, is it possible to create a role under another role in cProjects.  I mean, with parent child relations ship.. so, i can see the subrole(s) staffing getting roled up on to the parent role and check the status of supply agianst the demand on the par

  • DQE connection to BW server showing failed connection

    hi hanif here,i hav created a system for BW and using the DQE string to acces that.but i am facing some problem in it regarding the WAS path.for normal iViews that system shows iViews but for DQE Iviews it fails.For both the WAS path is different i.e

  • Transducer LVDT interface for medical application

    I am working on a project in miomedical engineering in which i use as a transducer an LVDT for displacement measurements. I would like to ask if i can simply use an ADC circuit to feed the serial port with the measurements or i need to buy the DAQ sy