Maintenance of Roles Project

Hello Solman friends.
Someone knows which is the function from the tab "End User Roles" in the SOLAR01/02?
I am starting a reorganization roles project and I don't know how is the BP to this. Someone already did this kind of project (Access reorganizations in the user functions)
Regards,
FS.

Hi Fabio,
If, in your project, the HR Roles are defined already, you can allocate them to Process Steps, after distributing the HR Org Structure into Solution Manager.
If HR Roles are not in place, you can still define Roles straight in SolMan.
Assigning End User Roles helps a lot in generating eLearning Maps.
Best regards,
Srini

Similar Messages

  • Sometimes I Can't open Properties page for a Web Role Project

    Occasionally when I attempt to open the properties for a Web Role project in Visual Studio by right clicking on the project name in the Roles folder I get "Object reference not set to an instance of an object". It doesn't happen very
    often and I have yet to figure out what resolves the problem but it is some combination of restarting Visual Studio, forcing VS Server Explorer to reLogin\reConnect to Azure or opening portal in IE.
    I believe it has only occurred during first hit of the day but VS always tells me I'm currently logged in whenever I right click Azure node in Server Explorer and choose 'Connect to Microsoft Azure...'
    I have looked in Event log for errors but cannot find anything there. How can I attempt to troubleshoot this issue?  

    Went away for awhile. Now I can see all Azure resources for a subscription in the Azure Server Explorer. If I attempt to publish a cloud service from an existing publish profile I see a login dialog flash in\out and I have red x's by my Cloud
    Service and Storage Account in the Publish Summary page.
    From Azure Server Explorer I can see and interact with the Cloud Service and Storage accounts that are Red X'd in the Publish Summary mentioned above. Interesting that when going to storage it does thru up dialog telling me I'm not logged in, it stays a
    second or so, goes away then another flashes and I then see the storage resources populate in the tree and can interact.
    Now if I go to Cloud Service project and open the only Role I have, Visual Studio crashes. Repeated this many times.
    Now if I right click Azure Explorer, Connect to Azure...., it tells me I am signed in as who I expect, click 'Remain signed in with this account', I see error
    Server Explorer
    An error occurred during the sign in process: authentication_ui_failed: The browser based authentication dialog failed to complete for an unkown reason
    OK  
    I can still interact with Azure Server explorer nodes in Azure.
    Now if I right click Azure Explorer, Connect to Azure...., again and choose logout and log in with another account, enter account info, it then says I'm already signed in, I choose to remain signed in but this time get a password prompt.
    I can now open my web role projects Role and now the Publish Summary has no Red X's.

  • Maintenance activities in project management

    Hi All,
    We are currently migrating the documents from lotus notes to solution manager into a template project.
    my doubt is how will the maintenance activities will be done for the project.
    Since it is a huge landscape..so many changes in the business process structure will happen simultaneously.
    I have tried to use the check in checkout functionality of solútion.
    Apart from that is there any other best way how will the project maintenance activities are carried out.
    Kindly advice in this regard.
    Regards,
    Subhashini.

    Hi Naveen,
    Thanks for your reply.
    once the project is rolled out. they will be using this project for uploading the documents....
    there might change in the business process structure....
    When i searched the Service market place. I found that check in check out functionality in a solution will be the best solution. since so many people will be working on it. the checkout takes some time....it might cause a problem.
    so wanted to know is there any way we can perform operations in the process structure.
    Kindly advice the best possible solution available for this.
    Regards,
    Subhashini.

  • Maintenance of Template Project during operations

    Hi Experts,
    I want to know about how template projects should be maintained during operations phase. following are main points:
    1) Template Project is created and implemented at HO Site.
    2) One Roll Out is expected to happen in next 2 months
    3) We need import the business processes of Template Project into Solution Directory for maintainenance
    4) Solution Directory will become BPR
    5) Template Project will be Reference Template for all processes for future roll outs.
    Now, main concern is how to handle the following:
    a) Changes happening through maintenance track i.e. via change requests
    b) Change which will happen through Project track (upcoming roll out)
    Point a is bit clear but expert guidance is always appreciated.
    Point B is bit unclear because once roll out project is being implemnted, it will have its local documentation and some process or document should be rolled in to the main template, so how that needs to be miantained and what is procedure for the same.
    All possibilities needs to be taken into account for both points A & B:
    - Changes to Processes
    - Changes to Process Documentation
    - Changes to technical Documentation (FS, TS, Interfaces, etc)
    Please don't send me general help links for the same.
    Thanks in advance,
    SM

    Hi Experts, 
    Please advice.
    Thanks.
    SM

  • How does Azure Compute Emulator (or the Azure one) determine if a role is web project or something else ("The Web Role in question doesn't seem to be a web application type project")?

    I'm not sure if this is F# specific or something else, but what could cause the following error message when trying to debug locally an Azure cloud service:
    The Web Role in question doesn't seem to be a web application type project.
    I added an empty F# web api Project to a solution (which adds Global.asax etc., I added an OWIN startup class Startup etc.) and then from an existing
    cloud service project I picked Roles and
    chose Add
    -> Web Role Project in solution, which finds the F# web project (its project type guids are 349C5851-65DF-11DA-9384-00065B846F21 and F2A71F9B-5D33-465A-A702-920D77279786),
    of which the first one seem to be exactly the GUID that defines a web application type.
    However, when I try to start the cloud project locally, I get the aforementioned error message. I have a C# Web Role project that will start when I remove the F# project. I also have F# worker
    role projects that start with the C# web role project if I remove this F# web role project. If I set the F# web project as a startup project,
    it starts and runs as one would expect, normally.
    Now, it makes me wonder if this is something with F# or could this error message appears in C# too, but I didn't find anything on Google. What kind of checks are there when starting the emulator and which one needs
    failing to prompt the aforementioned message? Can anyone shed light into this?
    Sudet ulvovat -- karavaani kulkee

    Sudet,
    Yeah you are right, the GUID mentioned seems to be correct and the first one i.e. {349C5851-65DF-11DA-9384-00065B846F21} means the web application project which compute emulator uses to determine while spawning up role instances.
    You might want to compare the csproj of your C# and F# web projects which might give some pointers.
    Are you able to run your F# web project locally in IIS? If yes then you will definitely be able to run it on azure so I will recommend to test it in IIS Express first.
    Here are some other tips which you can refer or see If you are yet to do those settings
    1. Turn on the IIS Express - You can do it by navigating to project properties
    2. Install Dependent ASP.NET NuGets / Web Api dependencies (If there are any missing), Reference System.Web assembly
    Also I will suggest to refer this nice article about how to create a F# web Api project
    http://blog.ploeh.dk/2013/08/23/how-to-create-a-pure-f-aspnet-web-api-project/
    Hope this helps you.
    Bhushan | http://www.passionatetechie.blogspot.com | http://twitter.com/BhushanGawale

  • Move change request from a maintenance project  to another project

    Hello all,
    we want to close a maintenance project A and create a new maintenance project B. We have a lot of change request they aren`t finish, so we want to move them to the new maintenance project.
    The following steps we have done:
    1. Doing all phases of the maintenance cycle of project A.
    2. Close maintenance cycle project A.
    3. Create a new project B.
    4. create a new maintenance cycle for project B.
    Now, we have the problem, that all change request from project A and maintenance cycle A didn't move to the new project B and cycle B.
    If you create a new maintenance cycle in project A, all open change requests move to the new cycle. But we want to move them to a new project and a new cycle.
    Have anybody a suggestion how to do this?
    Kind Regards
    Marc

    Hello Marc,
    there are a couple of methods in a class that might help you if you DO have to do it... but SAP will not support you in case you have any problem.
    you can take a look to methods of class CL_HF_HELPER.
    Methods :
    SET_BO_LINK_TO_CHNG_DOC is used to set link between SDMJ and SDMN
    SET_BO_TASKLIST_OF_CHNG_DOC is used to set link between SDMJ and tasklist 
    as there are those methods, to create links SAP, provides some others that are supposed to break them (If i remember well they are not activated or finished but you can still have a look !!)
    Those methods are
    DELETE_BO_LINK_OF_CHNG_DOC
    DELETE_BO_TASKLIST_OF_CHNG_DOC
    RECREATE_BO_LINK_OF_CHNG_DOC
    RECREATE_BO_TLIST_OF_CHNG_DOC
    Hope this helps
    One more time... be carefull with those methids... I think it s quite dangerous to handle those kind of things without SAP's support.
    Also, one mote thing... since many many customers have asked for this functionality; SAP is trying to develop the whole thing (with adjustments of Checks functionalites of ChaRM) for the next releases. Maybe that will be part of the next release
    Regards
    Khalil

  • XRPM basic project manager roles for 4.0

    Hello,
    Does anyone know what the basic roles in XRPM would be appropriate for baseline non-technical project manager??? There are a few out of the box that look like they allow way to much, but we would like to stay as close to out of the box that we can as far as roles are concerned.
    Thanks
    James

    James,
    The basic roles you need to assign in the backend are:
    SAP_XRPM_USER
    SAP_XRPM_PROJECTMANAGER
    SAP_CPR_USER
    SAP_CFX_USER
    The last two roles are needed if you are planning to use C-Projects and C-Folders.
    These roles will give you the access to manage projects in the Portal.
    In the Portal you will need to assign the role:
    Project Manager.
    I suggest you discuss which iviews are to be used by the PM and create a copy of the above role with only the access needed.
    Regards, Jose

  • Functional and Technical Administration Roles in Solution Manager

    Hello
    A big company has been implementing new functionality in Solution Manager during the last couple of years,  they started with System Monitoring and EWA, Maintenance Optimizar, then Project Implementation, now Service Desk and ChaRM.  This is company has a wide open structure in IT and a discussion has been raised about who is the owner of soluton manager in IT.
    In my experience I always propose two main roles one is Technical Administrator Role and the other is Functional Administrator role.  The former is more basis oriented, in charge of the installation and update of stacks in Solman, basic-initial configuration and then working mainly in setting Solutions, RFCs, System Monitoring, EWA, SAP services, OSS connections, Diagnostic, E2E Root Cause Analysis and also support in ChaRM (in setting up the transport routes, security)
    On the other hand, I support a role of SolMan Functional Administrator which deals with Implemenation side, ASAP methodologies, business process definition, integration with ARIS, setting up project standards, coaching Project Managers, ensuring good application information.  Also in Service Desk and ChaRM, setting the process, customizing, implementing and controlling that things are running smooth in SolMan productive.
    I would like to get from you your inputs and experiences regarding how to set-up those roles, whether there are clear lines to divide responsiblities or what kind of definitions should be made.
    Many thanks
    Esteban Hartzstein
    Director
    Tebyon Consulting

    As recommended by some colleagues I am also investigating Customer Center of Excelence as a reference to define roles and responsibilities, particularly in the concept of Application Lifecycle Management.  
    Any other input is welcome.
    Regards
    Esteban

  • Essbase Architects/Projects Managers

    Here is what we are recruiting for:Resource: 2 Roles:- Project Manager/Architect- Essbase ConsultantLocation:Toronto, ONContractsRates are open     Project Manager      Essbase Consultant      Overview: The client is one of North America's leading financial institutions with more than eight million personal banking and business customers. The client offers a full range of products and services through its comprehensive electronic banking network, branches and offices across Canada, in the United States and around the world.Our client will be upgrading their Essbase and require 1 PM/Architect and 1 Essbase consultant. ?     PM/Technical ArchitectRequired Skills:o 10 years of Project Management experienceo 10 years of experience with direct responsibility for the specific delivery and management of large implementation projects o Experience with upgrades to Essbase would be an asset. o Experience developing and delivering solution architectureso Experience in structured methodologies for the design, development, implementation and maintenance of applicationso Experience in the use of project management softwareo Must have the ability to work under pressure and deal well with ambiguityo Excellent leadership, problem-solving, verbal and written communication skillso Hyperion/Essbase experienceo Hyperion Integration Servero OLAP system designo Relational databaseso Data warehousing skills (specific to a financial institution)Asset Skills:o Banking experience o Kimball method of datawarehouse design?Essbase ConsultantRequired Skills:o Hyperion/Essbase experienceo Hyperion Integration Servero OLAP system designo Relational databaseso Data warehousing skills (specific to a financial institution)obility to work under pressure and deal well with ambiguityo Candidate must be able to take direction from multiple sources and satisfy all requirements.Asset Skills:o Banking experience o Kimball method of datawarehouse designPlease send resume toRoy [email protected] will contact you before I submit your resume.

    Hi,
    Have you converted essbase from native security mode to shared services security.
    In EAS, right click security and choose "Externalize users"
    Cheers
    John
    http://john-goodwin.blogspot.com/

  • How many software components can create maintenance requests/notifications? So far, I count three...

    These are all in EA-PLM
    ILM_UI 'Basic Maintenance Processing: User Interface'
    RPLM_QIMT 'Quality Inspector and Maintenance Technician Roles'
    EAM_SIMPL'Simplification Project in Enterprise Asset Management'
    I can find portal business packages for iViews, but I'm looking for the Web Dynpro ABAP applications. Are there any more?
    Thanks!

    Wow! Thank you guys for the quick response and pointing me in the right direction!
    Altenbach, your example does exactly what I need! 
    Moving forward I should be able to reference the actual total torque number from the call by reference subvi and have the event structure initiate based on the change of that number correct?
    I tried something like this already and for some reason when I add a terminal to the terminal pane on the subvi it does not show up on the main vi. I can only imagine this is because the sub vi is "call by reference". The subvi already outputs an indicator to the front panel of the main vi called "total torque". This is inside a case structure so I don't know how to reference it for the subvi which you created.
    Again, I just want to say I am very thankful I am for the help. I am not here looking for free programming help. I am here asking questions because I truly want to learn. I know I will have to spend a lot more time reading tutorials and practicing basics. This program was just given to me last minute and I'm doing my best. Usually I am very resourceful and can find solutions on my own. This one was just over my head. Thank you.
      -Sean-
    Attachments:
    Impact Tester Main_03.vi ‏245 KB
    ITS_Data Graphs.vi ‏567 KB

  • E-Recruiting Roll-out Project activities

    Hello Team,
    Need some inputs on the E-Recruiting roll-out strategy . Please share your inputs for the below scenarios.
    Would be very helpful if you can detail down the list of activities or provide a checklist for the roll-out for the below 2 scenarios.
    Scenarios
    1) Roll-out strategy for E-RECRUITING 605, EHP5 Standalone model.(EREC in separate system)
    2) Roll out strategy for E-RECRUITING 605, EHP5 Integrated model.(EREC & HR same system)
    Other Queries
    3) What differentiates a EREC Roll-out from EREC implementation ?
    4) What are the Do's & Don't in a roll-out ?
    5) What client approach strategy/methodology to be adopted in a roll-out project ?
    6) Which areas are the focus during a EREC roll-out project?
    7) What is the scope of EREC functional, Portal/WDA technical, Basis Team members in a Roll-Out project ?
    Look forward for inputs
    Regards,
    ER.

    Hi,
    Every Roll-out of SAP modules is similar based on the functionalities required for each of the countries or employee groups rolled out to.
    some of the Key things for E-recruitment Roll-out are-
    1) Processes are defined and documented in the Blueprint already which have been developed and tested.
    2) If there is any country specific changes, like language, external candidates profile, application wizard process, questionnaire.
    3) Recuiter should ensure to use appropriate process templates respective to the various roll-out specifics
    4) The project would be executed in the ASAP methodlofy with Regression testing of critical processes currently in process.
    5) Functional and Technical resources would be required based on the scope changed with the developed/ already implemented e-Rec solution. Basis and security are required from the server maintenance, assigning roles, performance testing and for updates if any to TREX
    In a nut-shell, ensure you are combining and harmonising the Client specific processes with SAP standard functionalities for effecient maintenance and exploring various functionalities linked to MSS.

  • Authorization by Project

    Hello Everyone,
    Currently we have Solution Manager implemented in our organization.
    We are hoping to expand the our usage. We are looking to find out how authorization can be controlled on projects.
    Explanation of the request: User 1 is assigned to Project A, when the authorization is given to this user... the authorization for user 1 is extended to all other projects that are setup in Solution Manager system. We would like to control this. We do not want User1 to be able to view other projects, only allow authorization to Project A.
    Within Solar_Project_Admin, there is a Project Team Member tab under each project... Can this be used to control the access?
    If so please explain...
    Any help regarding this would be apprecaited.
    Thanks

    Hello Lahari,
    By assigning members to your project in TR: SOLAR_PROJECT_ADMIN; that will allow you to see them in matchcodes in other transactions as
    - rmmain: roadmaps
    - solar01 - solar 02: project bluprint & project configuration !
    If you want to restrict usage of transaction solar_project_admin to specific projects for your users you will have to use the authorization objects:
    S_PROJ_GEN (general project functions, such as cross-system maintenance (SYST))
    S_PROJECT (project work)
    S_PROJECTS (project administration)
    for s_project u have following activities:
    02     Change
    03     Display
    06     Delete
    23     Maintain
    71     Analyze
    76     Enter
    78     Assign
    A3     Change status
    In each of those authorization objects you have fieldname: PROJECT_ID . THIS IS WHERE YOU LL HAVE TO SET THE RIGHT PROJECT.
    Transaction PFCG wiill allow you creating the correct roles now that you know the autorization objects.
    You might need an authorization expert helping you though
    Regards
    Khalil Serrhini

  • Custom plugin based on user role membership

    Hi all,
    I would like to develope a custom plugin that generates account userid (on process form) with different syntax against role membership.
    With "syntax" I mean name.surname.random_number for employee users and surname.company.random_number for example.
    I'll try to explain the scenario more in details:
    1. I create a user identity through a request
    2. After user identity has created successfully, I assign a role to the user. Since roles are associated with access policies, role assignment triggers provisioning on target system.
    3. The custom plugin that I would like to develope shuold be able to generate proper userid against role membership. For example if I assigned the role "Project Manager" the custom plugin should generate the account userid with name.surname.random_number format; viceversa if I assigned the role "External Reseller" the custom plugin should generate the account userid with surname.company.random_number format.
    Looking for custom plugin based on role membership in forum, I found a couple of threads about this subject:
    - Email notifications after role grant
    - Re: OIM 11g Role Membership Event Handlers.
    I tried to implement what explained in the threads, but I would be sure about what I've done.
    Here what I've done:
    1. created plugin.xml file
    2. created EventHandler.xml metadata file
    3. developed a java calss for testing pourpose
    4. copied the custom plugin class to OIM server for example in $MIDDLEWARE_HOME/OIMPlugins/lib
    NOTE: during this operation I have exactly mantained the same directory structure of custom java package.
    For example custom plugin class is under my.custom.plugin java package and I have copied custom java class under $MIDDLEWARE_HOME/OIMPlugins/lib/my/custom/plugin folder
    5. created a zip file containing custom plugin class (always with its directory structure) and plugin.xml file
    6. copied the zip file to $OIM_HOME/server/plugins
    7. edited ant.properties file (under $OIM_HOME/server/plugin_utility) setting wls.home and oim.home variables
    8. built the wlfullclient.jar (only the first time)
    9. registered the custom plugin
    10. created the custom plugin dataset file
    11. imported it in OIM database using "weblogicImportMetadata" utility
    12. purged cache using "PurgeCache" utility
    NOTE: all the steps above was executed using the system user running OIM process
    test java class
    package com.zeropiu.sky.custom.eventhandlers;
    import java.io.Serializable;
    import java.util.HashMap;
    import com.thortech.util.logging.Logger;
    import oracle.iam.platform.kernel.spi.ConditionalEventHandler;
    import oracle.iam.platform.kernel.spi.PostProcessHandler;
    import oracle.iam.platform.kernel.vo.AbstractGenericOrchestration;
    import oracle.iam.platform.kernel.vo.BulkEventResult;
    import oracle.iam.platform.kernel.vo.BulkOrchestration;
    import oracle.iam.platform.kernel.vo.EventResult;
    import oracle.iam.platform.kernel.vo.Orchestration;
    import oracle.iam.platform.context.ContextManager;
    import java.util.Set;
    public class TestUserAnonimi implements PostProcessHandler, ConditionalEventHandler {
         private static final Logger logger = Logger.getLogger("com.zeropiu.sky.custom.eventhandlers");
    private static final String className = "TestUserAnonimi";
         @Override
         public void initialize(HashMap<String, String> arg0) {
              // TODO Auto-generated method stub
              String methodName = "initialize";
              System.out.println("###### " + className + " - " + methodName);
         @Override
         public boolean isApplicable(AbstractGenericOrchestration abstractGenericOrchestration) {
              // TODO Auto-generated method stub
              String methodName = "isApplicable";
    System.out.println("###### " + className + " - " + methodName + " - STARTED");
    System.out.println("###### " + className + " - " + methodName + " - ContextManager.getContextType(): " + ContextManager.getContextType());
    System.out.println("###### " + className + " - " + methodName + " - ContextManager.getContextSubType(): " + ContextManager.getContextSubType());
    System.out.println("###### " + className + " - " + methodName + " - abstractGenericOrchestration.getOperation(): " + abstractGenericOrchestration.getOperation());
    System.out.println("###### " + className + " - " + methodName + " - Printing ContextManager parameters");
    HashMap allContextManagerPairs = ContextManager.getAllValuesFromCurrentContext();
    Set<String> allContextManagerParams = allContextManagerPairs.keySet();
    String[] parameters = allContextManagerParams.toArray(new String[allContextManagerParams.size()]);
    for (int i = 0; i < parameters.length; i++) {
              System.out.println("###### " + className + " - " + methodName + " - Context parameter " + i + ": " + parameters[i] + " - Object type is: " + Utils.getObjectType(ContextManager.getValue(parameters)));
    System.out.println("###### " + className + " - " + methodName + " - ENDED");
    return true;
         @Override
         public boolean cancel(long arg0, long arg1,     AbstractGenericOrchestration arg2) {
              // TODO Auto-generated method stub
              String methodName = "cancel";
              System.out.println("###### " + className + " - " + methodName);
              return false;
         @Override
         public void compensate(long arg0, long arg1, AbstractGenericOrchestration arg2) {
              // TODO Auto-generated method stub
              String methodName = "compensate";
              System.out.println("###### " + className + " - " + methodName);
         @Override
         public EventResult execute(long arg0, long arg1, Orchestration orchestration) {
              // TODO Auto-generated method stub
              String methodName = "Eventresult execute";
              System.out.println("###### " + className + " - " + methodName);
              return null;
         @Override
         public BulkEventResult execute(long arg0, long arg1, BulkOrchestration arg2) {
              // TODO Auto-generated method stub
              String methodName = "BulkEventResult execute";
              System.out.println("###### " + className + " - " + methodName);
              return null;
    plugin.xml file
    <?xml version="1.0" encoding="UTF-8"?>
    <oimplugins xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <plugins pluginpoint="oracle.iam.platform.kernel.spi.EventHandler">
    <plugin pluginclass="com.zeropiu.sky.custom.eventhandlers.TestUserAnonimi" version="1.0" name="TestUserAnonimi">
    </plugin>
    </plugins>
    </oimplugins>
    EventHandler.xml metadata file
    <?xml version='1.0' encoding='UTF-8'?>
    <eventhandlers xmlns="http://www.oracle.com/schema/oim/platform/kernel" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.oracle.com/schema/oim/platform/kernel orchestration-handlers.xsd">
    <action-handler class="com.zeropiu.sky.custom.eventhandlers.TestUserAnonimi" entity-type="RoleUser" operation="CREATE" name="TestUserAnonimi" stage="preprocess" order="1007" sync="FALSE" />
    </eventhandlers>When I assign a role to a user through OIM web interface, I can see in OIM log file all System.out.println contained in initialize(), isApplicable() and BulkEventResult execute() methods. Is it correct? Can I implement my custom plugin logic now, or my starting point is wrong?
    ###### TestUserAnonimi - initialize
    ###### TestUserAnonimi - isApplicable - STARTED
    ###### TestUserAnonimi - isApplicable - ContextManager.getContextType(): ADMIN
    ###### TestUserAnonimi - isApplicable - ContextManager.getContextSubType():
    ###### TestUserAnonimi - isApplicable - abstractGenericOrchestration.getOperation(): CREATE
    ###### TestUserAnonimi - isApplicable - Printing ContextManager parameters
    ###### TestUserAnonimi - isApplicable - Context parameter 0: origuser - Object type is: java.lang.String
    ###### TestUserAnonimi - isApplicable - Context parameter 1: oimuser - Object type is: java.lang.String
    ###### TestUserAnonimi - isApplicable - Context parameter 2: RESOLVED_LOCALE - Object type is: java.lang.String
    ###### TestUserAnonimi - isApplicable - Context parameter 3: counter - Object type is: java.lang.String
    ###### TestUserAnonimi - isApplicable - Context parameter 4: TIME_ZONE - Object type is: java.lang.String
    ###### TestUserAnonimi - isApplicable - Context parameter 5: ipaddress - Object type is: java.lang.String
    ###### TestUserAnonimi - isApplicable - ENDED
    ##### TestUserAnonimi - BulkEventResult execute
    Thanks,
    Daniele
    Edited by: 886636 on Jan 24, 2012 2:53 AM
    Edited by: 886636 on Jan 24, 2012 2:53 AM

    Probably I don't explain myself clearly....sorry for that!
    Anyway you are right, the role of the user can change after the user is initially provisioned.
    I'll try to summarize to be sure to have understood your answer and to explain my scenario more in details:
    1. After user identity creation, I'll assign the role "Project Manager". Before role assignment the user has not any role. So using a pre-populate adapter I can retrieve the assigned role and compose the right userid.
    2. After step 1, I need to assign another role to the user, the new role should be "External Reseller" for example. In this case the user has a role already. What I would is: basing on the role that I'm assigning (External Reseller), the pre-populate should compose the right userid. Obviously this second userid will be different from the first one and this means a new account will be created for the user. At the moment I don't care to deprovisioning the first userid.
    Is it possible with pre-populate adapter?
    Sorry again for my not very clear explanations.
    Daniele
    Edited by: 886636 on Jan 24, 2012 4:10 AM

  • BP Role maintainence

    Thought this would be useful:
    Frequently Asked Questions about Business Partner Roles in CRM.
    Solution
    Business Partner Roles functionality in CRM can be confusing. For further information it's worth to know some basic facts:
    General Information
    Any Business Partner in CRM can be seen in any Role, but it doesn't affect to its data.
    In CRM the term "Role" is used for different object, which is, in fact, just a screen template for a transaction BP. Role is not a characteristic of a Business Partner in CRM, instead Partner Functions (SalesArea-depended) are used.
    Business Partner Role means nothing in CRM. It's not involved into the PartnerDetermination process or Business Transactions. Again, only Partner Functions and Relationships are used instead.
    Is there a Relation between CRM BP Role and R/3 Partner Role?
    No.
    R/3 Partner Role is mapped to Partner Function in CRM.
    CRM BP Role is not trasnferred to any other system, and used
    exclusively for the transaction BP in CRM.
    Why BP created in R/3 has another Roles in CRM?
    CRM BP Role has NO relation to R/3 Partner Role.
    In CRM any BP can have any Role, which can be switched anytime. This value is CRM-specific, and doesn't relate to R/3 role. Mapping between CRM and R/3 is based ONLY on Classifications, Roles are not used.
    You can think about BP Roles as of Screen Templates for comfortable maintenance of Role-depended data.
    Are Validity Periods for BP Roles supported in CRM?
    Currently it's not planned to add a validity to the role and we don't recommend to implement this, bacuse no processes support this validity check.
    Are Validity Periods for BP Roles supported in CRM 5.0?
    Yes, in CRM5.0 a validity of a role technically is realized. As in CRM4.0, still no process in CRM supports this validity. Therefore the possibility to maintain BP Roles in a timedependent way is deactivated in the CRM5.0 shipment. Though, under certain conditions this function can be activated. For further details see note 810634.
    Is it possible to delete a Role from the BP?
    Generally speaking, No.
    Even if it's technically possible, it should never be done.
    Explaiantions and reasons are following:
    First of all, as it was explained above, this is not a characteristic of a BP, so it's not just some field value, which technically can be stored and then changed anytime.
    Technically, Role is a dynamical link to the group of BP subscreens in the table BUT100, this is an only place where this Role is presented phisycally. This value is not shown anywhere, and used only by a transaction BP for internal purposes.
    But even after usage of some solution for doing it, nothing can prevent automatical detection. That means, if you maintain some BP data, which is enough for some particular role, this role will be marked as "maintained" anyway.
    This is not an only side effect, which can not be resolved. Please remember, that actual BP Data is not changed by changing a Role. That means, that after deleting of a Role, which provides an access to some Role-specific data, this data won't be deleted, just hided from user in transaction BP.
    In this case, when some program will request for this data, it will receive it without a problem, and potentially this program can determine this BP incorrectly.
    Also, when somebody switch a Role for this BP to the "deleted", already maintained data will "suddenly" appear. The same can happen, if this data is shared between several BP Roles (like Sales Area data for Ship-to party and Sold-to Party) - after switching to another Role, data for "deleted" Role will appear again.
    Is it possible to delete a Role from the BP in CRM5.0?
    Yes.
    In the BP maintenance in transaction BP there is a function to delete Roles from the BP. Removing a Role from a BP means deletion of the corresponding record from table BUT100, whereas using the time dependency of the BP Role and limiting the validity of a Role to a past date just changes the attribut value in table BUT100 without physical deletion of the Role from this table.
    Given the above described consequences by deleting a Role and accessing the Role-relevant data of the BP afterwards, the difference between deletion and restriction of the Roles' validity becomes obvious.
    Note, that Roles, which are not updated in table BUT100 (such as technical Role "BP General") can't be deleted.
    Will changes of a BP in CRM5.0 still be exchanged with R/3 after deletion of BP Role "Sold-To Party"?
    Yes.
    The BP Role just becomes importance concerning data exchange with R/3 whilst creation of the BP for defaulting the corresponding Sales Classification-flag, but itself doesn't influences data such as the BPs' Account Group etc.
    For the same reason restriction of the validity of a Role to the past there are no consequences concerning data exchange as well.
    We don't need a "BP General" role. Is it possible to hide it, or to change according to our requirements?
    NO.
    "Business Partner (general)" is a technical role, which is required for internal needs of CRM system. Despite the fact, that there's a solution in Note 507748, which allows to customizize this role, it shouldn't be done!
    For further details see Note 533396.
    CreationBP in Role, different from "BP (general)" is strange. Sometimes data is lost, and strange popup appears.
    Read the popup message carefully.
    Why Classification is not assigned automatically when I change a BP
    Role? It works during creation of BP.
    During creating of a BP in some standard Role, Classication is assigned automatically as well. How can it be done for custom-defined Role?
    This behaviour is hardcoded for standard Roles, so it can't be customized. But you can define a standard Role as a Higher-level for your own custom-created Role using transaction BUSD. In this case, when BP is created in your custom-defined role, a standard Higher-level Role will be maintained automatically, and correponded Classification will be assigned also.
    Will Classification be assigned automatically when creating BP in a custom-defined Role in CRM5.0?
    Yes, this easily can be done. As in CRM5.0 there is a distinction between the Role itself and the Role category (in which SAP applications and customer programs as well can use the Role category on which is hardcoded), any custom-defined Role assigned to Role category "Sold-To Party" can be used to create a BP in and automatically assign Classification. This is because the automatic assignment of Classification uses the Role category, not the Role.
    For further information see note 873055.
    If CRM BP Role has so less functionality in CRM, why I need it?
    An only place where BP Role is used is BP Master Data Maintenance.
    WhenBP is created in some basic Role, some predefined hardcoded values will be maintained automatically (like Classification).
    Another purpose is to separate BP Data between logical Screen Containers, which make BP Maintenance more comfortable. You can hidesome fields, group them differently, and make some values mandatory according to the Role, in which BP is currently displayed.

    I don't understand your doubt either, but I will assume you are talking about the BP role (partner function).
    By default the customers from ERP are created in CRM with the sold-to party role, this is the standard behaviour,  if you want to replace that logic  to use a specific role or even add another role you must add a custom FM to the middleware event table for BPs, you will find lot of information about this if you search a little.
    Cheers!
    Luis

  • Facing Problem while adding Azure Project to existing C# web application

    Hi,
    I have a web application with 5 projects under one Solution. I want to publish this web application on Windows Azure, for that I have tried to add Windows Azure Cloud Service Project but this option is not appear in option list. But when I create new web
    application add Windows Azure Cloud Service Project option appeared. I didn't understand why this happened. I have also tried to migrate old code to new project but having error
    " The type or namespace name 'DataAnnotations' does not exist in the namespace 'System.ComponentModel' (are you missing an assembly reference?)"
    If I add this dll then more than 18000 error occures like control not found(The name 'lnkbtnNew' does not exist in the current context).
    Please help me out, I am struggling since couple of days.
    Thanks in advance.

    Hi,
    Please try the following steps, see if it helps.
    1. create new azure cloud service project (it is better to choose the same version of .netframework with your web application );
    2. right click the solution, add your web application as Existing Project
    3. Right click on the “Roles” node in the Cloud Service project and select “Add | Web Role Project in solution…”
    Please try to set the “Copy Local” to “True” in order to avoid assembly missing issue, see more at:
    http://blogs.msdn.com/b/asiatech/archive/2013/01/09/how-to-resolve-the-could-not-load-file-or-assembly-issues-on-windows-azure-web-sites.aspx
    If this post doesn't give you help, please follow up with more detailed information.
    Best Regards,
    Jambor
    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.

Maybe you are looking for

  • How do I update my phone on line in Itunes?

    I want to update my phone3GS and hopefully increase my IOS how do I do this, Please help.

  • Does MV45AFZZ trigger when CRM sales order is replicated into ECC

    Hi All, When a Sales order is created in CRM, it is replicated automatically using BDOCS from CRM into ECC. I have requirement to code the logic during the process, when sales order is replicated into ECC. So I need to know the BAPI which is actually

  • Limiting the storage enabled nodes?

    A somewhat common mistake in our development environment is that developers run test programs against our test cluster and forgets to specify that the node (JVM) they start should NOT be storage enabled. This causes re-balancing or even worse (when w

  • SDK download

    Hi, This is a pretty general, and hopefully easy question.  I'm doing development for a client that needs to connect to SAP B1 externally using Java.  From what I read, and I am new to SAP development and SAP in general, the SAP B1 sdk has connectors

  • Stuck Pixel!! Need Suggestions

    I've purchased my iMac (white) about a month ago and it has been PERFECT until yesterday. I was photoshopping with some red and then i discovered 2 stuck pixels about 3 inches away from the center of the screen. I tried to live with it for a couple d