How to get group key from a task assignment adapter
Hi All,
Senario:
I have two groups, say G1 and G2.
One Access policy, say P. (This access policy is associated with AD resource.)
AD Resource Object R.
I have defined an Approval process for Resource R.
Access policy P is assigned to both Group G1 and G2.
This Access Policy P is linked to Resource R
According to above configuration,
When I add User U1 to Group G1 ( or G2 ) through "Group Membership", Access Policy P is executed and the approval process which associate with the Resource R is executed.
In my Approval process, I have a task assignment adapter.
Within my adapter, I want to get the group key, which cause to fires this approval process. ( It may be G1's key or G2's key. )
Could some one help me for this ?
Regards,
Thirlk
Edited by: thirlk on Jun 28, 2009 10:55 PM
See this thread
Working on the same requirement.
How to get the administrator group of a group from a approval process
If you have any further question let me know.
Similar Messages
-
OIM - Task Assignment Adapter - How to get the object instance key?
Hello experts,
I'm trying to use a task assignment adapter to assign an approval task dynamically. Basically, the user can request a resource like "CustomApp Profiles" and we create an object form to let them choose the profile that he needs. Each profile has an owner, which is populate in a Lookup (Owner is the code and Profile is the decode).
So, in the approval task, I need to get the profile selected by user in the object form and search into the lookup who is the owner of that profile. But I don't know how can I get the object instance key using the parameters that can be mapped to a task assignment adapter.
Looking into the OIM documents, I believe that the easier way is using the request key, because the REQ_KEY is a foreign key in OBI table.
Did anyone knows how can I get the object instance key using the request key? Can I use some API or should I execute a SQL statement directly in OIM database?
Best Regards,
NittoTo retry a task that is in a rejected state, you use the SCH_KEY which is the task key. In OIM, all rejected tasks are listed in the OTI table. It contains all the important information about a rejected or pending task.
You can use the APIs found in the tcProvisioningOperationsIntf class to retrieve open tasks.
-Kevin -
How to get group when the data source from system instead of UME database
Hig guys,
How to get group when the data source comes from backend system instead of UME database?
I tried to use
IUMPrincipal RefGroup = WPUMFactory.getGroupFactory().getGroup(groupName);
But I was not able to get the group. But in "UserAdministrator", I can find this groupName.
Which kind of API can I use?
Thanks in advance!
Regards,
Liying
Message was edited by:
Liying WangOk,
try this:
com.sapportals.portal.security.usermanagement.IGroupFactory ep5GroupFactory = userManagementService.getGroupFactory();
IGroupFactory groupFactory = UMFactory.getGroupFactory();
com.sap.security.api.IGroup group = groupFactory.getGroupByUniqueName(groupName);
IUMPrincipal ep5Principal = ep5GroupFactory.getEP5Group(group);
This should do the trick,
Romano
PS: and thanks for the stars! -
How to get the "Key" for Dimension in SSAS.
Hi
How to get the "Key" for Dimension in SSAS.
(Below value is the PPSParameters table XML column value in PPSDatabase in SharePoint.
Below three key values are belongs to "Dimension". I have tried to find the key but I could net get it.)
<NewDataSet>
<UserValues><Key>16A201A9E75128559F947D58E6D187A9</Key></UserValues>
<UserValues><Key>7FBEA449A6ED5606973306445839619E</Key></UserValues>
<UserValues><Key>A8F75F9720817BCD2E1DFC1C1CF1E678</Key></UserValues>
</NewDataSet>
Thanks & Regards
Poomani SankaranTo Be Honest there is not one straight Cmdlet that atleast I have come across
The best way would if you have Lync monitoring server
Using the Lync Server 2013 Monitoring Server
If you have the Monitoring Server role configured in your environment, and for Lync Server 2013 everyone should!, you can use information contained in the LcsCDR database to pull back the last time a user signed in. You can run the following query* to
pull back the user's SIP URI and their last login time:
USE LcsCDR
SELECT dbo.Users.UserUri, dbo.UserStatistics.LastLogInTime
FROM dbo.UserStatistics
JOIN dbo.Users ON dbo.Users.UserId = dbo.UserStatistics.UserId
ORDER BY UserUri
Which produces the following output:
The advantage to using the Monitoring Server to obtain this data is that unlike the information contained in the rtcdyn database, the information from the LcsCDR data will persist even when the user isn't signed into Lync.
To get approx count of users enable for Lync Server in your organisation
Get-CsUser -Filter {Enabled -eq $true} | MeasurE
Please not the above command let will give you an approx number not exact
From the Monitoring report yet the SIP account that signed in and then from count find out how many user havent signed in this is manual task
Hope this is helpful
Please remember, if you see a post that helped you please click ;Vote As Helpful" and if it answered your question please click "Mark As Answer" Regards Edwin Anthony Joseph -
How to get each value from a parameter passed like this '(25,23,35,1)'
Hi
One of the parameter passed to the function is
FUNCTION f_main_facility(pi_flag_codes VARCHAR2) return gc_result_set AS
pi_flag_codes will be passed a value in this way '(25,23,35,1)'
How to get each value from the string
like 25 first time
23 second time
35 third time
1 fourth time
I need to build a select query with each value as shown below:-
(SELECT t2.org_id, t4.description
from org_name t2, ref_org_name t3, code_table t4
where t2.att_data = t4.code
and t3.ref_code = t2.att_type
and t2.att_type = 25 and t3.code_type = t4.code_type
and to_date('01-JAN-10', 'DD-MON-YY') between t2.att_start_date AND t2.att_end_date) q1,
(SELECT t2.org_id, t4.description
from org_name t2, ref_org_name t3,code_table t4
where t2.att_data = t4.code
and t3.ref_code = t2.att_type
and t2.att_type = 23 and t3.code_type = t4.code_type
and to_date('01-JAN-10', 'DD-MON-YY') between t2.att_start_date AND t2.att_end_date) q2,
(SELECT t2.org_id, RTRIM(xmlagg(xmlelement(e, t4.description || ';')
ORDER BY t4.description).EXTRACT('//text()'), ';') AS DESCRIPTION
from org_name t2, ref_org_name t3,code_table t4
where t2.att_data = t4.code
and t3.ref_code = t2.att_type
and t2.att_type = 35 and t3.code_type = t4.code_type
and to_date('01-JAN-10', 'DD-MON-YY') between t2.att_start_date AND t2.att_end_date
group by t2.org_id) q3,
(SELECT t2.org_id, t4.description
from org_name t2, ref_org_name t3, code_table t4
where t2.att_data = t4.code
and t3.ref_code = t2.att_type
and t2.att_type = 1 and t3.code_type = t4.code_type
and to_date('01-JAN-10', 'DD-MON-YY') between t2.att_start_date AND t2.att_end_date) q4
Please help me with extracting each alue from the parm '(25,23,35,1)' for the above purpose. Thank You.chris227 wrote:
I would propose the usage of regexp for readibiliy purposes and only in the case if this doesnt perform well, look at solutions using substr etc.
select
regexp_substr( '(25,23,35,1)', '\d+', 1, 1) s1
,regexp_substr( '(25,23,35,1)', '\d+', 1, 2) s2
,regexp_substr( '(25,23,35,1)', '\d+', 1, 3) s3
,regexp_substr( '(25,23,35,1)', '\d+', 1, 4) s4
from dual
S1 S2 S3 S4
"25" "23" "35" "1"In pl/sql you do something like l_val:= regexp_substr( '(25,23,35,1)', '\d+', 1, 1);
If t2.att_type is type of number you will do:
t2.att_type= to_number(regexp_substr( '(25,23,35,1)', '\d+', 1, 1))Edited by: chris227 on 01.03.2013 08:00Sir,
I am using oracle 10g.
In the process of getting each number from the parm '(25,23,35,1)' , I also need the position of the number
say 25 is at 1 position.
23 is at 2
35 is at 3
1 is at 4.
the reason I need that is when I build seperate select for each value, I need to add the query number at the end of the select query.
Please see the code I wrote for it, But the select query is having error:-
BEGIN
IF(pi_flag_codes IS NOT NULL) THEN
SELECT length(V_CNT) - length(replace(V_CNT,',','')) FROM+ ----> the compiler gives an error for this select query : PLS-00428:
*(SELECT '(25,23,35,1)' V_CNT FROM dual);*
DBMS_OUTPUT.PUT_LINE(V_CNT);
-- V_CNT := 3;
FOR L_CNT IN 0..V_CNT LOOP
if L_CNT=0 then
V_S_POS:=1;
V_E_POS:=instr(pi_flag_codes, ',', 1, 1)-1;
else
V_S_POS:=instr(pi_flag_codes,',',1,L_CNT)+1;
V_E_POS:=instr(pi_flag_codes, ',', 1, L_CNT+1)-V_S_POS;
end if;
if L_CNT=V_CNT then
V_ID:=TO_NUMBER(substr(pi_flag_codes,V_S_POS));
else
V_ID:=TO_NUMBER(substr(pi_flag_codes,V_S_POS,V_E_POS));
end if;
VN_ATYPE := ' t2.att_type = ' || V_ID;
rec_count := rec_count +1;
query_no := 'Q' || rec_count;
Pls help me with fetching each value to build the where cond of the select query along with the query number.
Thank You. -
How to get selected value from selectOneRadio ???
Hi...i want to how to get selected value from selectOneRadio and use it in another page and in backing bean.
Note i have about 10 selectOneRadio group in one page i want to know value of each one of them.
Plzzzzzzzz i need helpYou have a datatable in which each row is a question, correct?
Also in each row you have 5 possible answers that are in a radio, correct?
So,
You need to put in your datatable model, a question, and a list of answers (5 in yor case) and the selected one.
So you will have a get to the question, an SelectItem[] list to populate the radios and another get/set to the selected question.
ex:
<h:selectOneRadio value="#{notas.selectedString}" id="rb">
<f:selectItem itemValue="#{notas.valuesList}"/>
</h:selectOneRadio>
Search the web for examples like yours. -
How to get autogenerated key - special case
Hi there, here's a really tricky one;
I have a query as follows below:
So I insert a product if I cannot find the product, otherwise i do not insert the product. But how can get the autogenerated productConfigId key ?? I know there's a way to get the autogenerated key, but in this case sometimes the key already existed in this database and I do not generate it!
Is there a way to get the key from the select-subquery OR the autogenerated one, depending on whether it existed or not???
Very thankful for any answer to this,
Best regards, AC
IF NOT EXISTS
(SELECT productConfigId FROM product WHERE productId = ? AND partQty = ?)
INSERT INTO product(productId, partQty) VALUES(?, ?)Which db are you using?
Commonly stored procedures are used to return the autogen.id
- Mark -
How to send group emails from ipad
How to send group emails from ipad
Thanks. So matters haven't changed. Ipad and iohone systems still not make use of the groups created in OSX Contacts, although one can "see" the groups synced through iCloud. They just do not function as real distribution lists in Mail.
With the Mailshot app, one creates Mailshot groups with Mailshot group name. It's as smooth as a work around can get.
Silly that Apple iOS folks never got around to connecting the contact groups now listed in iOS Contacts through iCloud syncing to also be fully functional in iOS Mail for the purpose of group emailing. -
How to get the Key value in the value help?
Hi All,
I am using dropdown by key to display the values from the RFC. I am able to get the text by,
ISimpleValueSet div = wdThis.wdGetContext().getContext().getModifiableTypeOf ("Header.VH_BUnit").getSVServices().getModifiableSimpleValueSet();
return div.getText(wdContext.currentHeaderElement().getVH_BUnit());
Please say how to get the key ?
Thanks & Regards,
MugundhanHi,
Thanks for ur reply. wdContext.currentHeaderElement().getVH_BUnit() is returning the value in the dropdown only.
Consider this line..
return div.getText(wdContext.currentHeaderElement().getVH_BUnit() );
More simillarly return div.gettKey(................); is there. What value should be given inside. if i gave wdContext.currentHeaderElement().getVH_BUnit() means, it sowing "Cannot convert from object to String " error.
So i created an object like this,
Object attributevalue = wdContext.currentHeaderElement().getAttributeValue(IPublicReportrtComp.IHeaderElement.VH__B_UNIT);
But this too not accepting..
Thanks & Regards,
Mugundhan -
I am using the window xp and firefox 6.
I watch the youtube videos online.
How I get that video from the catch folder and where that catch folder are situated in the window xp.''How can I view or retrieve a video from Firefox's cache''
To actually view/retrieve the file from the cache and its web address you can use
the "Cache Viewer" extension 32.8KB
* https://addons.mozilla.org/firefox/addon/cacheviewer/
* http://dmcritchie.mvps.org/firefox/firefox.htm#cacheviewer
For you to be able to view the cached file you would have had to have watched the entire file.
The latest version of the extension is 0.7b available in all versions you would have to override compatibility by any of these methods
* checking or pick up one of the xpi versions in the reader comments for Firefox 6.0
* extensions.checkCompatibility.6.0 set to False
*: http://kb.mozillazine.org/Extensions.checkCompatibility
* or with an extension "Add-on Compatibility Reporter" (84.0 KB) seems preferred in this group
*:https://addons.mozilla.org/en-US/firefox/addon/add-on-compatibility-reporter/
There are also extensions such as Video downloader 132.8 KB
* Download YouTube Videos + Flash Video Downloader / Download-Helper
*:https://addons.mozilla.org/firefox/addon/download-youtube-videos/
<br><small>Please mark "Solved" one answer that will best help others with a similar problem after you've tried several things.</small> -
How to read DES key from a file?
I stored the DES key in the file as follows:
KeyGenerator keygen = KeyGenerator.getInstance("DES");
SecretKey Key = keygen.generateKey();
FileOutputStream ostream = new FileOutputStream("t.tmp");
ObjectOutputStream p = new ObjectOutputStream(ostream);
p.writeObject(Key) ;
p.flush();
ostream.close();
I don't know if there is problem with the above code, I am just new to java cryptography.
I have problem read in the key and store it in the DES key object to be used for decryption.
Can someone please tell me how to do it and a simple example will be appriciated.
thanks
JeffThank you for your help. after getting the key from the file( the output of the key is com.sun.crypto.provider.DESKey@fffe786d, not sure if it is right), I use this key to decrypt the message sent from the client program.
here is the code:
ObjectInputStream ois=new ObjectInputStream(data.getInputStream());
String c = ois.readLine() ;//should I convert the byte[] data to String?
ois.close() ;
jTextField1.setText(c) ;//display the cipher text to the first textfield
byte[] ciphertext = c.getBytes() ;
// System.out.write(ciphertext) ;
// get key from file
FileInputStream in = new FileInputStream("t.tmp");
ObjectInputStream oin = new ObjectInputStream(in);
SecretKey Key = (SecretKey)oin.readObject();
oin.close();
in.close();
System.out.println(Key) ;
//decrypt
Cipher C = Cipher.getInstance("DES");
C.init(Cipher.DECRYPT_MODE, Key);
// Decrypt the ciphertext
byte[] cleartext1 =C.doFinal(ciphertext);
System.out.write(cleartext1) ;//doesn't show anything!!
System.out.println("this is cleartexxt");//doesn't even show this!!
String display = new String(cleartext1);
jTextField2.setText(display);
why there is no output from System.out.write(cleartext1)? where did I go wrong?
thank you.
Jeff -
I use iPhoto and want to know how to get the 'key photo' i select on my McBook Pro to be the same one that gets used on my iPhone 5s when i sync. i also want the events to appear on the iPhone in the same order i have them on my macbook. any ideas there too?
Killerfinch wrote:
My new yahoo account nestles comfortably in iCloud on the mine iPad.
No, your Yahoo account is not in iCloud (which only handles iCloud mail), it is in Yahoo, and the Yahoo mail account is on your iPad.
But the MacBook Pro will have none of it! I write this question now as I fear that I will be totally demented very soon and unable to formulate my thoughts clearly!
Get the correct settings for your account from Yahoo and set it up manually.
By the way, I also find the "password" issue problematical. It seems Apple want my Apple password rather than my eMail password. All very confusing.
That would depend on what you are trying to do. -
How to get missing songs from old phone
Hello all,
I recently broke my iphone and I just received a new one in the mail the other day. I created a backup in itunes and used that backup to restore my new phone. However, when my new phone was finished restoring I was missing about 1000 songs. Without starting over what is the best way to get the missing music from my old phone to the new one? Can I load itunes on another computer and then sync my music from my old phone and then just copy the library to itunes on my main computer? Thanks for any help.Hi HelpPleaseMan,
>>How to get a photo from windows phone 8 programmatically and how to save that photo into my phone.
In Windows Phone 8 we can use the
PhotoChooserTask to enable users to select an existing photo from the phone.
For more information, please try to refer to:
#How to use the photo chooser task for Windows Phone 8:
https://msdn.microsoft.com/en-us/library/windows/apps/hh394019(v=vs.105).aspx .
Besides, we can also use the
CameraCaptureTask to enable users to take a photo from your application using the built-in Camera application. If the user completes the task, an event is raised and the event handler receives a photo in the result. On Windows Phone 8, if the user accepts
a photo taken with the camera capture task, the photo is automatically saved to the phone’s camera roll.
For more information, please try to refer to:
#How to use the camera capture task for Windows Phone 8:
https://msdn.microsoft.com/library/windows/apps/hh394006(v=vs.105).aspx .
Best Regards,
Amy Peng
We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
Click
HERE to participate the survey. -
How to get the values from popup window to mainwindow
HI all,
I want to get the details from popup window.
i have three input fields and one search button in my main window. when i click search button it should display popup window.whenever i click on selected row of the popup window table ,values should be visible in my main window input fields.(normal tables)
now i am able to display popup window with values.How to get the values from popup window now.
I can anybody explain me clearly.
Thanks&Regards
kranthiHi Kranthi,
Every webdynpro component has a global controller called the component controller which is visible to all other controllers within the component.So whenever you want to share some data in between 2 different views you can just make it a point to use the component controller's context for the same. For your requirement (within your popups view context) you will have have to copy the component controllers context to your view. You then will have to (programmatically) fill this context with your desired data in this popup view. You can then be able to read this context from whichever view you want. I hope that this would have made it clear for you. Am also giving you an [example|http://****************/Tutorials/WebDynproABAP/Modalbox/page1.htm] which you can go through which would give you a perfect understanding of all this. In this example the user has an input field in the main view. The user enters a customer number & presses on a pushbutton. The corresponding sales orders are then displayed in a popup window for the user. The user can then select any sales order & press on a button in the popup. These values would then get copied to the table in the main view.
Regards,
Uday -
How to get a formula from the user from a text box in a webpage
Hi. I would like to know how to get the formula from the user who enters in a textbox. This formula can have any number of variables starting with a and goes on.
The complexity of the formula can go upto sin, cos, ln, exp. Also user enters the minimum and maximum values of these variables. Based on a specific algorithm (which I use) I would calculate a *set of values, say 10, for each of these variables, substitute in the formula and based on the result of this formula, I select ONE suitable value for each of the variables.
I don't know how to get this formula (which most likely to be different each time) and substitute the values *which I found earlier.
Kindly help me out in this issue.
ThanksThe textbox is the easy part. It's no different than getting a String parameter out of an HTTP request.
The hard part is parsing the String into a "formula" for evaluation. You'll have to write a parser or find one.
Google for "Java math expression parser" and see what you get.
Or write your own with JavaCC.
%
Maybe you are looking for
-
How to re-activate CS4 & Acrobat Pro after crash?
After a disk replacement and and subsequent restore from Apple's Time Machine, CS4 components require reactivation. Keying in the serial number gives error: 150:30. I tried all the solutions offerred bij Adobe Support, to no avail. Is my only option
-
Mail Folders Disappeared After Upgrade to OS X Mountain Lion!
Okay, I am in a VERY desprate situation. (Please read the entire post before responding, I apologize for the length...) My school had a mandatory re-imaging to upgrade to this new Mountain Lion operating system. I backed up/exported all of my files,
-
I am trying to download a free trial of PS first before I decide to purchase a subscription. Every time I try the Adobe application manager asks quits unexpectedly. I try to reopen and it just closes itself and PS won't download. Running on a MacBook
-
Dear All, I will like to diplay a Excel file or a Excel sheet in a JSP. The sheet has a graphic. Would anyone give me a sample code for this? ( jsp and class ) Thanks, Jones
-
Calander and time help important documents showing up here
hi, when i click to see the calander, time so on and it comes up somehow a important document shows up as well, how can i delete this from the clock, calander area? thanks