Role, Extended Name and WSCI name

Hi all,
When adding an application component to an integration scenario, it is possible to configure the above three pieces of data, namely Role, Extended Name and WSCI name.
I was wondering what exactly the usage of these fields are. I was hoping to configure values for them and use them at runtime, but even when set they do not appear, so far as I can tell, in the runtime cache or the message header itself. Does anyone know
a) what they are used for and why they are configurable
b) if the values set in these fields are available (specifically in the Adapter Framework) at runtime?
Another way of solving the same issue I am having would be to use the Alternative Identifier concept for Service, in the same manner as can be done for Communication Party, allowing for normalization. But whilst the Normalization tools allow for lookup of alternate id's for Service, I can see nowhere at all where these can be set... So I could retrive the information if only I could actually create it!
Does anyone therefore also know where and alternative identifier for Service may get set??
Many thanks,
Chris
Message was edited by: Chris Probert

Steve,
Thanks for the reply, and confirms what I was seeing that that info never reaches AF. I guess it is just there for use in the BPM? Or is it purely for display purposes in the integration scenario?
As for what I want to do, basically I want to "normalize" the Party and Service fields for outbound - that is outbound from XI - direction (I am writing a custom adapter which calls a third-party tool which itself uses a different format from XI for Service Identifiers and Party Identifiers.)
The Party normalization works perfectly for this, and I am able to successfully use it. But Service is slightly different. The AF provides lookup methods (e.g com.sap.aii.af.service.cpa.NormalizationManager.getAlternativeServiceIdentifiers) for alternative Service Identifier, the same as it does for Party, leading me to believe that it should be possible to treat Service ID the same as Pary Id's when Normalizing. But it seems that this may just be a blip in the API rather than anything else as there seems nowhere can this be set, nor does it appear in the message header the way that it does for Party. So I looked at the other Identifers for anything that would provide me with an ID for the Service which could be set at configuration time but which was not the actual service name used in XI (the third party tool uses a Service ID format that XI rejects as service name).
So I am now trying to use Header Mapping in the receiver instead to acheive this which I think will solve my problem but it would be nice if I could treat the Party and Service the same rather than have two different methodologies for achieving essentially the same end, i.e to map internal XI identifiers to External identifiers.
Cheers,
Chris

Similar Messages

  • Need to get IRole object using Roles Display Name

    Hi,
    I need to get IRole object using Roles Display Name. I had the below code in EP 2004 SP12 and it works. But the same code dont work in EP 2004s SP13
    user = request.getUser();
    profile = request.getComponentContext().getProfile();     
    String strRoles = profile.getProperty("Roles");
    String strRole[] = strRoles.split(",");
    IRoleFactory roleFactory = UMFactory.getRoleFactory();
    String roleUniqueId = null;
    int i = 0;
    boolean flagRedirect = false;
    for(i = 0; i < strRole.length; i++){
         try
              com.sap.security.api.IRole role = roleFactory.getRoleByUniqueName(strRole<i>);
              roleUniqueId = role.getUniqueID();
              if(!user.isMemberOfRole(roleUniqueId, true))
                   continue;
              flagRedirect = true;                    
              break;
         catch(UMException ex)
         catch(IOException ex)
    if(!flagRedirect){
    Where property Roles will have comma separated roles display names like "com.ABC.ortho_reports,com.ABC.lawns_ortho_reports,com.ABC.executive_reports"
    Please advise.

    Thanks Mrudula for the response. Sorry for the delay in responding.
    I get UMEException with the message "Role with uniqueName com.ABC.general not found"
    But it works fine if i specify Role unique role (like pcd:portal_content/com.abc.Marketing_Workbench/com.abc.Roles/com.abc.general).
    We are in the process of upgrading Portal environment from EP6.0 SP12 to EP7.0 SP13. Above scenario works fine in the older environment.

  • Allowing Airwatch MDM access to the Captive-Portal guest users in pre-auth role for android and BB?

    Requirement:
    How to allow Airwatch MDM access to the Captive-Portal guest users in pre-authentication role for Android and Blackberry devices?
    What is Airwatch MDM?
    Airwatch MDM is Mobile Device Management. The Airwatch is an enterprise which helps to manage and secure data traveling through the mobile devices like Laptops, Tablets, Android, iPhones, iPads etc.
    Solution:
    Why we need to allow access to Airwatch MDM?
    The network administrator can force the guest users to register to Airwatch MDM before they get authenticated and access the internet. So that the network administrator could manage the guest devices through Airwatch Management tool. This can be achieved by CPPM server. To download the Airwatch MDM app and register with the Airwatch MDM server certain domains should be permitted in the captive portal pre-authentication role. This KB provides the configuration steps to allow the guest users to download the Airwatch MDM app and register with the Airwatch MDM server.
    Configuration:
    Below is the configuration
    Configuration steps:
    1. Create the following netdestinations
    netdestination Airwatch
      name *.awagent.com
      name *.awmdm.com
      name air-watch.com
    netdestination Google-Play
      name android.clients.google.com
      name .ggpht.com
      name gstatic.com
      name accounts.google.com
      name clients1.google.com
      name clients2.google.com
      name clients3.google.com
      name clients4.google.com
      name i.ytimg.com
      name google-analytics.com
      name .1e100.net
      name android.l.google.com
      name mtalk.google.com
      name clients.l.google.com
      name googleapis.com
      name gvt1.com
    netdestination BlackBerry
      name *.blackberry.com
    2. Now define the rules in the session acl and map it to the pre-authentication Role of the captive portal.
    ip access-list session Airwatch_Access
      any   alias Airwatch svc-http  permit
      any   alias Airwatch svc-https  permit
    ip access-list session Google-Play-Store
                   any   alias Google-Play any permit
    ip access-list session BlackBerry-Access
                   any   alias BlackBerry any permit
    3. Now map the session ACLs to captive-portal pre-authentication Role as follows
    user-role Guest-Pre-Auth-Role
     access-list session Airwatch_Access
     access-list session Google-Play-Store
     access-list session BlackBerry-Access
     access-list session logon-control
     access-list session captiveportal
    4. Now whitelist the list of domain names in the Captive Portal profle
    aaa authentication captive-portal Airwatch-Captive-Portal-Profile
    white-list Airwatch
    white-list Google-Play                                                                                ------------>Netdestinations where you defined the Domains.
    white-list BlackBerry
    Verification
    Now the user will be placed under the "Guest-Pre-Auth-Role" before the authentication. The user can now go the Google Play-Store or BlackBerry Appworld to download the Airwatch MDM and register to Airwatch Management Server.

    Thanks so much getting these names listed out. I have been working on this very issue for a few weeks and was basing my firewall rules on IP's. It was not going well. Now access is working and testing can commence!  Thanks,Chris

  • Ui configuration at run time using role config key and object type

    Hi experts,
    Let me start by admitting that I am very new to the crm webui. I have a requirement in which I need to create a few z business roles and unique role config keys for them. And I have been given some requirements like below.
    - Access to Account, Service Request, Knowledge Article and FACT sheet data
    - Able to display all service requests.
    below is the processing logic that I have been told.
    Using the role config key, different view configurations would be created for respective components in
    the component workbench.
    Based on the business role, respective role config key would be picked up and the corresponding
    view would be displayed on UI.
    In addition to this, in the IMPL class of the component work bench, DO_CONFIG_DETERMINATION
    method could also be used to specify which role config should be picked up.
    Do they mean that using same role config key, I need to create more than one UI configuration? I was also told by some one that I need to create the configuration according to ui objects and sub object and then inside the  DO_CONFIG_DETERMINATION methode, I can check the role config key and hard code the ui object and the sub object. But I do not know how to create them.
    Could anyone tell me from where I can start and how to achieve this task?
    I apologize if my question is very basic.

    Do they mean that using same role config key, I need to create more than one UI configuration? I was also told by some one that I need to create the configuration according to ui objects and sub object and then inside the DO_CONFIG_DETERMINATION methode, I can check the role config key and hard code the ui object and the sub object. But I do not know how to create them.
    Could anyone tell me from where I can start and how to achieve this task?
    I apologize if my question is very basic.
    You can do the following
    a) Go to the view you want to create a new configuration.
    b) Choose 'Copy Configuration' .
    c) There you would be asked to enter the Role Config Keys , Object Name & Sub Object Name. You can choose your own names for Object Names & Sub Object Name.
    d) go to DO_CONFIG_DETERMINATION. There based on your logic you can load the configurations this way
            IF (your_condition) EQ abap_true.
              CALL METHOD me->set_config_keys
                EXPORTING
                  iv_object_type          = 'your_object_type'
                  iv_object_sub_type      = 'your_sub_obj_type'
                  iv_propagate_2_children = abap_false.
    Regards
    Kavindra

  • Bestway to find difference between two roles in quality and production

    We have a process of collecting su53 dump and then analyze for missing authorization . However some time although everything works fine in quality , it fails in production . Hence I want to know a simple methodology to compare roles in quality and production to know difference ... Can anyone share best methodolgy being used in your setup ?
    NPB

    (1)How to find the difference between two dates at Universe level and at report Level in IDT?
    DaysBetween ([Sale Date];[Invoice Date]) returns 2 if [Sale Date] is 15 December 2001 and [Invoice Date] is 17 December 2001.
    (2) How to change format of dates from YYYY/MM/DD to DD/MM/YYYY in IDT at prompt level ?
    =FormatDate(ToDate(YOUR DARE OBJECT);"YYYY/MM/DD");"dd'/'MM'/'yyyy")
    =To_Char (object name, required format)
    Find the below link for more info.
    http://scn.sap.com/community/semantic-layer/blog/2014/04/18/bi41-business-layer-enhancements--create-display-format
    (3)What is VIEWS in IDT of data foundation layer when we right click? could u plz give one example where exactly we use VIEWS?
    A custom data foundation view is a subset of the data foundation Master view. You can use views when editing a large data foundation, and interested in working with a subset of tables. You can define multiple custom views for the data foundation due to the complexity of the data warehouse.
    Essentially, need created views for each individual star scheme (like Sales, Production, Finance, Accounting, etc.) plus a view for eachcomplex dimension structure (like Business Partner, Material, Customer, Plant etc.),
    Find the below link for more info.
    http://scn.sap.com/docs/DOC-54422
    (4) How to represent & report my IDT data in dashboards? could u plz explain the steps?
    Please find the below link: http://scn.sap.com/docs/DOC-27559

  • Where did the securables go? Created Databse Role add Securables and Permission but it disappeared.

    Hello my friends:
    Create a Database Role, added Securables and set the Permissions. These are all stored Procedures.
    When I clicked Okay I get a message that the role was created successfully.
    Now I go back to the database role, click properties and the securables are not showing?
    Is this normal behavior? Where did they go?
    Thanks!

    I have sufficient rights: The DB Role is working because Users who I have assigned the Role Are able to do what they need. I just cannot see the securables when I go to properties. I also have a SYS Admin account, I log in as SYS Admin and still cannot see
    the securables.
    However, if I click on an individual user who is assigned to the role, I can see the securables from the properties tab.
    Hi,
    First check that you can see the role using a query:
    USE AdventureWorks2012;
    GO
    CREATE ROLE ArielyRole322
    GO
    Select * from sys.database_principals where name = 'ArielyRole322' and type = 'R'
    GO
    and now you can use the GUI interface as well:
    open the database -> security -> Roles -> Database Roles -> and here it is :-)
      Ronen Ariely
     [Personal Site]    [Blog]    [Facebook]

  • Assigning Roles to Users and Groups

    Hi,
    We have installed EP 5.0 SP4...with Content Management...we configured the LDAP to Portal......all the users are maintained through LDAP only...the problem is assigning the Role's to user..here in portal how to assign the roles to the users...we are not getting the Role assignment option under Portal Admin TAB..is there any way to configure the roles to User's are Group's.....
    it is an urgent assignment for me..help can be appreciated...
    sudhir

    Sudhir,
    You can assign the roles to users and groups as below.
    1. Select the System Administration in the top level navigtion
    2. Select user administration
    3. You can search for a specific user or a group from this iView.
    4. Use the edit button to edit the profie of the user or group.
    5. Search for the role in the search iView.
    6. Add the role to the user of group and save.

  • I have Photoshop CS6 Extended Students and Teachers Edition.  When I go into the Filter/Oil paint and try to use Oil paint a notice comes up "This feature requires graphics processor acceleration.  Please check Performance Preferences and verify that "Use

    I have Photoshop CS6 Extended Students and Teachers Edition.  when I go into the Filter/Oil paint and try to use Oil Paint a notice comes up "This feature requires graphics processor acceleration.  Please Check Performance Preferences and verify that "Use Graphics Processor" is enabled.  When I go into Performance Preferences I get a notice "No GPU available with Photoshop Standard.  Is there any way I can add this feature to my Photoshop either by purchasing an addition or downloading something?

    Does you display adapter have a supported  GPU with at least 512MB of Vram? And do you have the latest device drivers install with Open GL support.  Use CS6 menu Help>System Info... use its copy button and paste the information in here.

  • Installing second Exchange server 2010 with all roles (CAS, HT and MB) in the same domain?!

    Dear all,
    first of all thanks for reading this topic :-)
    In our enviroment, we have a Exchange 2010 server (Version: 14.01.0438.000), whitch is installed with all server roles (CAS, HT and MB) on one server(OS is Windows Server 2008 R2 Enterprise). This exchange server sends all external mails to a smarthost (Redddox).
    We are using Outlook Anywhere, Active Sync and OWA.
    Now, we need to migrate this Exchange server to another one, because we think, that the server´s OS is corrupt and also, there are wrong licenses installed. The "new" server will have the same OS Version and Exchange Version (2010).
    Currently I´m a little afraid, to install a new one - because I think when I will install the CAS and HT role, something will happen in my productive enviroment (Autodiscover, SMTP Connectors, Cerficates a.s.o.).
    To install the mailbox role, I think this will not affect anything.
    Can you help me a little bit in what to take care of? Do I need to preconfigure something, before I will install the second exchange? What about the version / service pack of Exchange to install? Must it be the same as installed on the first one?
    Any help would be appreciated!
    Jennie

    Hi Jennie,
    Below are the steps if you are not planning to upgrade.
    1) Install new Exchange2010-SP3 Server all roles Please check
    this
    2) Install the certificate in the new server by requesting a duplicate from the 3rdparty CA. Or export from the existing Exchange 2010 and import to the new one. Please check
    this
    3) Set your autodoscover, OAB, ECP, OWA URLs same as the current Exchange. Below artciles will help you to do that.
    For OAB, Autodiscover, EWS please check steps 5,6,7in this
    For setting OWA and ECP URLs please check
    this.
    4) Move few mailboxes as a test and check. If no errors move the rest.
    5) Move your OAB generation server to the new server. Please check
    this
    6) Move you public folder contents to the new server you have. Please check
    this
    7) Configure your firerwall to receive emails on the new server and other services like EWS, OWA, ActiveSync.
    8)
    Add the new server as the source server and in the current send connector and remove the old server from the send connector.
    Shutdown the server for a couple of days and monitor. So you will know if you missed something.
    Uninstall Exchange2010 from the add remove programs.
    Thanks, MAS
    Please mark as helpful if you find my comment helpful or as an answer if it does answer your question. That will encourage me - and others - to take time out to help you.

  • HT4407 Hey, I am unable to install windows 7 using 'bootcamp 5.0' . I have already partitioned the drive as (mac Os Extended Journaled) and yet it seems bootcamp won't acknowledge this?

    Hey, I am unable to install windows 7 using 'bootcamp 5.0' . I have already partitioned the drive as (mac Os Extended Journaled) and yet it seems bootcamp won't acknowledge this?
    My first thoughts were that 'bootcamp' was out of date...needed an upgrade to register windows 7. Since then I am once again met with the same problem... how can it not see the I have already have a paritioned drived ready to be used for installition, is there a way to fix this problem? I don't really want to pay out for 'i-parition' only to merge my 2 drives back into one and start again from scratch =/. Seems silly to do so...what are my options?
    Regards Swishi...p.s If anyone can help me...it'll make my day :3.

    ONE PARTITION.
    You don't need to buy anything but you should have backups.
    you can delete #2 you created. Then resize to full drive.
    There are already
    GPT
    EFI
    Mac
    Recovery
    and there needs to be Windows which cannot be higher ID
    Reading the instructions first and just swallow whatever pride or inidignation. It is a "my way or highwar" setup and utility,.
    http://manuals.info.apple.com/en_US/boot_camp_install-setup_10.7.pdf
    create a Windows support software (drivers) CD or USB storage media
    http://support.apple.com/kb/HT4407
    The Boot Camp Assistant can burn Boot Camp software (drivers) to a DVD or copy it to a USB storage device, such as a flash drive or hard drive. These are the only media you can use to install Boot Camp software.
    https://support.apple.com/kb/HT4569
    Installation Guide  Instructions for all features and settings.
    Boot Camp 4.0 FAQ  Get answers to commonly asked Boot Camp questions.
    Windows 7 FAQ  Answers to commonly asked Windows 7 questions.
    http://www.apple.com/support/bootcamp/

  • On my canon powershot A3300IS the lense is stuck in the extended position and will not close

    I have a canon powershot A3300 IS  the lense is stuck in the extended position and will not close. How can I fix this myself?

    Forneypamela,
    Please remove the battery from the camera for a few minutes.  Then, put the battery back in the camera and power it on again.  If the lens is still stuck in the extended position, the camera is going to need service.  I apologize for any inconvenience this may cause.
    To start your repair process, you'll need to complete a Repair Request on our website.
    If the camera is more than a year old, you may participate in the Canon Loyalty Program instead.  The Canon Loyalty Program option allows you to replace your current camera for a discounted fee, plus shipping.  The unit offered through this program carries a 90 day warranty.  The original non-functioning camera would then be returned to Canon USA for recycling using a prepaid shipping label that would be provided.
    If you would like to take part in this option, please call our Sales Department at (800) OK CANON (800-652-2666) seven days a week, 8am to Midnight.  Let them know you have been working with online support and the Canon Loyalty Program was offered.  Be sure to have your serial number for your camera at the time of your call.
    If this is a time sensitive-matter, additional support options are available at Contact Us.
    Did this answer your question? Please click the Accept as Solution button so that others may find the answer as well.

  • I have PS CS3 Extended discs and serial number but do not have a CD drive on my new computer.  How can I download it?

    I have PS CS3 Extended discs and serial number but do not have a CD drive on my new computer.  How can I download it?

    Downloads available:
    Suites and Programs:  CC 2014 | CC | CS6 | CS5.5 | CS5 | CS4 | CS3
    Acrobat:  XI, X | 9,8 | 9 standard
    Premiere Elements:  13 | 12 | 11, 10 | 9, 8, 7
    Photoshop Elements:  13 |12 | 11, 10 | 9,8,7
    Lightroom:  5.6| 5 | 4 | 3
    Captivate:  8 | 7 | 6 | 5
    Contribute:  CS5 | CS4, CS3
    Download and installation help for Adobe links
    Download and installation help for Prodesigntools links are listed on most linked pages.  They are critical; especially steps 1, 2 and 3.  If you click a link that does not have those steps listed, open a second window using the Lightroom 3 link to see those 'Important Instructions'.

  • New Computer Windows 8 without CD Rom Drive, CS5 Extended Student and Teacher Download and Install

    I have a new laptop with Windows 8, and like most new computers it does not have a CD Rom drive. I have deactivated CS5 Extended Student and Teacher Edition from my old computer (since I am only allowed one computer at a time) and would like to install and activate on my new machine. I am in possession of the original cd, product key and serial number, however the email that I originally used to get the serial number no longer exists. I have created a new Adobe ID with my new email address.
    I read a forum that suggested that I download a trial, and then activate that trial with my serial number. I followed those steps with the closest version I could find, which was CS5, and though my computer said the files downloaded, nothing was installed... and I cant figure out how to install... and I am concerned that I dont have the same version in the trial as the CD that I own. Any advice would be greatly appreciated- most of the reason I wanted a faster computer was so I could run my photoshop on there!!!!

    Direct Download Links for Adobe Software
    Otherwise feel free to transfer your DVD-based installers to an USB stick or whatever is at hand.
    Mylenium

  • Ordering Adobe Photoshop CS6 Extended Student and Teacher Edition possible? or offline versions in general?

    Hello all,
    I wanted to buy the Adobe Photoshop CS6 Extended Student and Teacher Edition which I would be eligible to buy
    but as it seems, the Paypal option in the adobe store  doesn´t seem to work.
    I already contacted the customer service "Kundendienst" but they told me that they don´t offer paypal - odd because as you can see it is on their own site..?
    Since I don´t own a creditcard nor do I ever want one *, I also asked for a secure and good payment method called "Lastschriftverfahren" so I could easily give adobe  money from my bank.
    that option also isn´t available.
    * http://www.golem.de/news/datenhack-adobe-warnt-deutsche-kunden-vor-kreditkartenmissbrauch- 1311-102806.html
    is there a way for a student to order a full offline version of Photoshop?
    I really don´t want to stand in the rain of that cloud.
    * http://www.golem.de/news/27-stunden-ausfall-adobe-creative-cloud-laesst-anwender-im-regen- stehen-1405-106542.html
    like being forced to stay of photoshop just because a hacker again compromised the adobe servers.
    I would be actually glad  to give money to adobe but what would be a possible way now?
    there are alternatives like Photoline, Corel and so on but I would love to try it with Adobe first.

    Amazon oder MediaMarkt oder Gravis oder, oder, oder...
    Mylenium

  • Re-installing Photoshop CS5 Extended Student and Teacher Edition (for Mac)?

    How can I download and re-install Photoshop CS5 Extended Student and Teacher Edition (for Mac) for which I have a licence?  I lost the previous version in a disk crash.  I tried downloading the full Photoshop CS5 installer, but I was told I couldn't run the installer because I didn't have permission. 
    Thanks,
    Rodney

    Here is the link for the  CS5 installers: Download CS5 products
    Be sure to right click and run the installer as an administrator if you have trouble. If it still fails, download the installer again.
    Benjamin

Maybe you are looking for