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
Similar Messages
-
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
SunnyHi 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 -
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. -
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!
JimQueryable 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 -
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 ) ?
TIAThe "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.) -
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...
-
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 -
Is the "Display list of web app items submitted by a user" feature not available in the free trial? I can see it in the tutorials but its not available when I am logged in.
Its just named a little differently now. You should be able to add the module {module_webappscustomer} through the Modules toolbox in the web page editor window, as indicated below. Please note that webapps feature is available only for webCommerce sites. Read more about the available modules and its usage in detail here - http://kb.worldsecuresystems.com/134/bc_1345.html?bc-partner#main_Web_App_Modules
Thanks,
Vinayak -
Allow users to select Fields that the resulting report would be sorted on
Is it possible to make available to the users some specific fields from the database that they would be allowed to select themselves which fields they would like the resulting report sorted upon?
The suggestion that was provided seems to have worked. But right now I have a situation where I would like to give the users the option to select the desired sort order from 6 different fields.
Invoice Date
Due Date
TransDate
PO Num
Invoice No
Status.
Right now I have a Sort Parameter created
Then I also have a Sort Formula generated as follows.
If {?SortField} = "DueDate" Then {APMASTER.DUE_DATE}
Else
If {?SortField} = "TransDate" Then {APMASTER.TRANS_DT}
Else
if{?SortField} = "InvDate" Then {APMASTER.INVDATE}
as soon as I attempt to add another line to this formular that would be for the Invoice No as shown below.
Else
if{?SortField} = "InvNo" Then {APMASTER.INVNO}
I keep receiving a "A date-Time is required here" I am assuming it must be because CR is not allowing me to create a formula and/or parameter that is using a mixture of Date and Text fields.
If you have any suggestion for a work around, it would be appreciated. -
SAPJSF user cannot log-on to the User Management Engine.
We have a newly installed PI 7.0 system.
SLDCHECK is succussful but if we go to the http://hostname:50100/sld - we are redirected to http://hostname:50100/logon/logonServlet?redirectURL=%2Fwebdynpro%2Fdispatcher%2Fsap.com%2Ftc%7Esld%7Ewd%7Emain%2FMain
When we check the default.trc file, we see the error: User "SAPJSF" is the communication user for the connection between User Management Engine and the ABAP backend system SIDCLNTxyz. This user cannot log-on to the User Management Engine.
The SAPJSF user is not locked in SU01. This user is used by the JCO providers to connect to the gateway service.
We opened Visual Administrator and navigated to Server0 -> Services -> UM Provider
We changed the password property at ume.r3.connection.master.passwd
We then restarted the ABAP and J2EE engine. But we still see this error.
Any help to solve this issue is appreciate.
Jay MallaHi,
Please, refer the link below. It says you cannot logon with SAPJSF user to J2EE engine for security reasons.
http://help.sap.com/saphelp_nw2004s/helpdata/en/4e/225b42eeb66255e10000000a155106/frameset.htm
Thanks
R.Murali -
Can you Identity users primary device assgined by the user agent via Powershell?
Hi,
I've been using the Get-CMUserDeviceAffinity to find a users primary device, however i'm experiancing problems when a user has more than 1 primary device (I have 2, my laptop and an RDS server). Is there a way to query a users
primary device filtered on the User Affinity type? i.e. User Agent assigned?
Regards,
Chris
Chris Gibsonit looks like you want Source "4", per the dbo.UserMachineSources table:
SourceID Name
1 Software Catalog
2 Administrator
3 User
4 Usage Agent
5 Device Management
6 OSD
7 Fast Install
8 Exchange Server connector
Mike Crowley | MVP
My Blog --
Baseline Technologies -
I successfully deleted a user from my MacBook through the Users and Groups window in System Preferences. But now I cannot close the lock in the bottom left corner of the box. When I click on it, I briefly see a word that I think says "reauthorizing" but the word flashes too quickly to tell for sure.
If you are admin.
Try restarting your Mac. -
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 -
User Extended Attribute maintenance through ActiveSync
Following is happening in the activeSync process.
There is an existing user in IDM with some defined attributes (as per the extended attrs pre-defined).
If any of the user attributes does not have a value in the authoritative source and the user is processed via activeSync then whatever attrs does not hold a value in authoritative source that attr is completely deleted from the userObject xml in IDM
It does not keep a trace in the userObject.
Before the ActiveSync update process UserOBject has the following value.
<Attribute name='Manager' type='string' value='Smith'/>
If in the authoritative source for this user the manager becomes null then
this entire attribute is removed from the xml.
question here is :Is this a normal behaviour w.r.t ActiveSync Process?
Should it not leave the attr trace in UserObject xml in the following way.
<Attribute name='Manager' type='string' >
</Attribute>
If anyone can share their experience in this that would really help.Any one has noticed this issue in your system? Please help.
Thanks,
Arun -
How to restrict the attribute values for the user in query designer
Hi All,
I have a requirment where certain user would see certain vailes in the query desiner of the attribute.
The requirment is we have planing material which is attribute of material
When X user want to restrict the values for planning material ,where he is able to see all the planning material.But who is not authorized for all the value.
Ex: X user has authorization for see planning material 100,101,102. of material But when he try to restrict the planning material in query designer where is getting all values of planing material.
Or
is there way to blank the restriction help.so that he can't able to see values while restricting
Please some one can advise me on it..Hi,
Let me sum up:
you have an object ZPLNMAT for the planning material
you have the object 0MATERIAL for material and this object has ZPLNMAT as attribute.
If you can restrict in the query designer, I suppose this attribute is then as navigationnal and also added in the multi-provider.
The object ZPLNMAT is checked as relevant for authorization, and you set up a role with the attached values of ZPLNMAT this user should have access to.
Are you sure the users are restricting on the ZPLNMAT object and not 0MATERIAL, because you should have everything now
PY
Maybe you are looking for
-
Help me guys! I don't know what to do
-
Error when running extract paramfile on windows
can somone please tell me what uncognized parameter is? E:\GGS>extract.exe PARAMFILE dirprm\inext.prm REPORTFILE dirrpt\inext.rpt Oracle GoldenGate Capture for SQL Server Version 11.2.1.0.1 OGGCORE_11.2.1.0.1_PLATFORMS_120423.0230 Windows x64 (optimi
-
I am a mobile tablet user (Windows 8). I am connected via mobile data wifi sometimes, and I need to grab a font or make a quick update to an Illustrator or InDesign project with a new font etc. The problem is that when a Creative Cloud Desktop upda
-
Display problem- Missing letters
Hello there, I had a display problem with my 15" mac book pro. Sometimes the words on the menu bar will have missing letters. For example, F le Ed t Vi w and etc. This does not only happen in the main interface, it also occurs when I'm browsing websi
-
Macbook pro hang during operation
last month after putting a flash memory on USB port, my Macbook pro hanged completely and no solution except restart. after that day by day it slowed down in opening of application and operations. these days its very slow and hang several times durin