Importing CRM roles into Portal
Hi All,
I am using CRM-5.0 as backend and ER-6.0 with it. Both of them are sharing the same datasource. But if I create a new role in CRM I can't find it from portal. Whereas the users created in CRM are visible in portal. How can I import all the roles available in CRM to portal? My System landscape is working properly.
Thanks
Indranil Datta
Hi Indranil
SAP/CRM roles are built with transaction PFCG. Portal roles are built using portal tools. They have no direct connection.
In theory you can upload SAP/CRM roles into the portal to become portal roles, but what do you gain? Every time you change the SAP/CRM role you need to upload it again..
You are better to make portal roles that are assigned to portal groups that are the same as the PFCG roles. Maintain the portal roles manually, probably with a subset of the all the functions in the CRM role and assign them to the portal group that represents the FCG role.
Cheers
Similar Messages
-
R/3 Transaction Iviews vs Imported ABAP Roles on Portal
Hi,
In one of our requirement, Business needs to set up such that client should be able to have web based access to R/3 Transaction through Portal.
We can achieve that by creating system in portal and create Transaction iview with required T-code of R/3.
Whats wrong if we can define roles in ABAP system for a user with full hierirachy and import those ABAP roles into portals.and through portal we can give unified web based access to imported roles?
Does both the possibilities accomplish our need?what are main gaps between these two methods?
I want to go by Import method,Any suggestions please?
Cheers
RaniHi Michael,
I agree with you that the ABAP role has a complicated menu structure and uploading has to be done at regular basis.
Is there any mechanism through which any change in ABAP role structure in R/3 reflects in portal exactly so that there is no need of regular uploading?
If not?So in which business scenario uploading of ABAP roles into portals are helpful?whats the use?
Coming back to your second solution
It is much easier to have one transaction iView that starts transaction SMEN, which presents the user's full SAP menu in a single screen
But about about a user if he wants to navigate from this transaction SMEN to another transactions to which he is authorised to(R/3 Back-end)through this single Transaction iview.
In other words if we want to have access to 5 transaction iviews in R/3,do we need to create 5 corresponding transaction iviews in portals?How to achieve this requirement in a better way?
Waiting for you Reply
Bye and have a Nice Day
Rani -
Hi,
I need to import EPA file into portal . Any one please tell me how can i import EPA file into portal.
Thanks,
SumanthHi Sumanth,
Follow this link which contains whole process of importing EPA files into the Portal
http://help.sap.com/saphelp_nw70/helpdata/en/50/842240852e8f5ce10000000a155106/frameset.htm
Hope this helps for you.
Cheers
Phani -
Hi Everybody,
Cud i know how to upload BI roles into portal?
Thanks in advance.
Regards,
linaHi Lina,
Checkout the below:
1) Upload of Roles from ABAP-Based Systems
http://help.sap.com/saphelp_nw04/helpdata/en/41/5e4d40ecf00272e10000000a155106/frameset.htm
2) Integration Using Role Upload (You can integrate BI content into the portal using the role upload function.)
http://help.sap.com/saphelp_nw04s/helpdata/en/9d/8c174082fe1961e10000000a155106/frameset.htm
Hope that helps and award points for helpful suggestions.
Ray -
Integrating R/3 roles into portal
Hi all,
I want to integrate R/3 roles into portal. can anyone give the details on how to acheive this.
can anyone give steps to integrate R/3 roles into portal.
all helps will be appriciated.
Regards,
Shanthakumar.check out following link might help u
http://help.sap.com/saphelp_nw04/helpdata/en/41/5e4d40ecf00272e10000000a155106/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/93/275d4ff53511d5996f00508b6b8b11/frameset.htm
Koti Reddy -
Is there a way to automatically map CRM Roles to Portal Roles
<b>Scenario:</b>
When a new user registers on our portal he is assigned a CRM Role, however, he still needs to be assigned a Portal Role. Since we will have many users registering through our portal we do not want to assign roles to users manually. We want this to be an automated process, which requires almost no administration after the initial configuration.
<b>Solution we are looking for:</b>
Ideally we would like to do some configuration on the Portal side that would some how pull roles from CRM user store and map them on to appropriate Portal roles. In our case the reverse would also be ok as well, i.e. we do some configuration on the CRM side that would push the appropriate role to the Portal and do the Portal Role assignment.
Does anyone know how to do this? I am very new to portals so a detailed explanation would be very helpful.
Thanks for all the help!
Muhammad Osman YousufNo, the portal role will not be the same for the same CRM Role.
So for example...
On the CRM side we have CRM_ROLE_A, CRM_ROLE_B, and CRM_ROLE_C and on the Portal sider we have PORTAL_ROLE_A and PORTAL_ROLE_B.
All mappings given are possible...
CRM_ROLE_A = PORTAL_ROLE_A
CRM_ROLE_B = PORTAL_ROLE_A and PORTAL_ROLE_B
CRM_ROLE_C = PORTAL_ROLE_B
The solution you mentioned, will it work with the above mappings?
Thanks for all the help!
Muhammad Osman Yousuf -
Import oracle forms into portal
Can anyone please give me some pointers in importing forms created by orcale forms into portal?
There is no direct way to import your Oracle Forms into Oracle Portal, as the Forms within our Portletbuilder components are of a smaller, simpler functionality set than that provided within Oracle Forms.
What I would recommend is to invoke your Oracle Forms from Portal by integrating Forms with Oracle Single-Sign-On (SSO). Integration of Oracle Forms with Oracle SSO is described in Chapter 5 of the Oracle9iAS Forms Services Deployment Guide, available here on OTN:
http://otn.oracle.com/products/forms/pdf/B10170_01.pdf
Hope this helps.
Best Regards,
Harry -
Unhandled exception for uploading BW roles into portal
Hi experts:
I got the following warning in the log viewer when I uploade 2 BW roles, ZB_SAP_BW_DEVELOPER
ZB_SAP_BW_WEB_ADMINISTRATOR, into portal (7.3). They are copies of the standard SAP roles. I succcessfully uploaded other BI roles. These are the only ones that can not be uploaded. There is no error on the portal. Upload completed 100% but these 2 roles are not in the uploaded role list. I checked sm12 and they are not locked. Wonder if anyone has had the same issue and solution?
Log viewer warning:
The following unhandled exception: [java.lang.NullPointerException: while trying to load from an object array loaded from local variable 'templateUrlArr'] was detected in [Thread[RoleUpload_1312911561066,5,Dedicated_Application_Thread]]
ThanksHi Tiberiu,
I am also getting the same while uploading the BW 3.5 role to Portal 6.0, Role gets created but iviews throws the same error as you are getting.
Please help if you have found the solution for the problem.
Thanks in advance.
Bhuvnesh Goel -
Atch import of Backend roles into Portal 7.3 ehp1
Hi,
We have 150 roles we need to import to our portal from our BW backend. Does anyone know a way to import a batch of roles with user assignment ticked from a text file ?
We can used the tools in the content admin and enter Z* but this brings in too many roles.
Thanks
JimHey Jim,
There may not be a single standard program or transaction for mass update/upload of roles. We had to develop a Z-program for a similar functionality. You may use BAPI_USER_CREATE, BAPI_USER_PROFILES_ASSIGN, BAPI_TRANSACTION_COMMIT.
hope this helps.
Good Luck! -
How to show CRM documents into Portal KM repository
Hi all,
I would like to be able to <b>show CRM documents</b> (for Business Transactions / Business Partners ) <b>into the Portal</b> via WebDAV.
What configurations do I have to do in :
1) CRM
2) Portal
I've already searched sdn for this topic, but maybe I'm using the wrong keywords, didn't find much ... a manual or how/to, interesting links would be very helpfull !
Thank you in advance !
AbjuhHi Abjuh
I have recently setup the same and the CRM config guide is the most usefull one :
https://websmp201.sap-ag.de/~sapdownload/011000358700005796662005E/Config_50_EN_SP01A.pdf
as of page 129 through 146.
I started with testing on documents for business partners because this is a standard supported flow. Then I extended to non-standard supported business transactions
In brief, for business partners , in CRM system I
-Setup the HTTP Service in the Internet Communication Manager
-Maintaining WebDAV Hierarchies
and in portal I :
--Setup the HTTP Data Source
-Setup the Memory Cache ( choose existing one )
-Created WebDAV Repository Manager
-Created an Index for the CRM Document Repository
good luck
The only thing I didn't manage to get to work yet is displaying the source object link in the search results -
Import CTS+ transport into Portal failed with Returncode:'12'
Hi, Gurus!
I have encountered the problem while deploying CTS+ transport to the Portal (system XO3): Returncode:'12' class java.io.IOException:
The file (
\solman.mycompany.com\sapmnt\trans\data\BIGK900007\ctsplus.par) does not exist on the filesystem.
Full log text:
| ######################################
| Deployment
| Transport request : BIGK900007
| System : XO3
| tp path : tp | Version and release: 372.04.71 700
| Deploy Service called with following parameters:
| CommunicationData-Type:0
| CommunicationData-Address:http://portalXO3.mycompany.com:50218
| CommunicationData-Host:portalXO3.mycompany.com
| CommunicationData-Port:50218
| CommunicationData-User:'filled'
| CommunicationData-Password:'filled'
| Deployable(0) | Deployable-Type:0
| Deployable-Id:
solman.mycompany.com\sapmnt\trans\data/BIGK900007/ctsplus.par
| Returncode:'12' | class java.io.IOException:The file (
\solman.mycompany.com\sapmnt\trans\data\BIGK900007\ctsplus.p
| >>>ar) does not exist on the filesystem.
| Deployment
| End date and time : 20100106154329
| Ended with return code: ===> 12 <===
| ######################################
The file ctsplus.par does exists at the right place and available from the Portal machine.
Especially strange looks the Deployable-Id: *
solman.mycompany.com\sapmnt\trans\data/BIGK900007/ctsplus.par*
Maybe the different slashes "\" and "/" are the cause of the porblem? Both systems (Portal and Solution manager) run on Windows 2003 Servers.
I have checked the "Note 1232674 - class java.io.IO exception during import" and set up the full control permissions to access "\sapmnt\" for the local (solman) user SAPServiceXO3 but it does not help.
I've created a local "SAPServiceXO3" user in the server of Solman and have given to it highest permissions to the file share. Has anybody any idea how to resolve the problem?
Thanks in advance.
Edited by: Mikhail Palstsianau on Jan 28, 2010 8:47 AMHi,
Due you have common trans directory for all the system ???
Thanks
Anil -
Erro when importing SAP roles into BO Edge XI 3.1
Hello,
I'm currently setting up the SAP Best Practices on a BO Edge XI 3.1 system (32 bit) and trying to link up with an SAP ECC 6 EHP 4 system (64-bit).
When getting to the authorisation step I go to the CMC > Authentication > SAP > Role IMport.
There I receive following error:
JCO.classInitialize(): Could not load middleware layer 'com.sap.mw.jco.rfc.MiddlewareRFC' JCO.nativeInit(): Could not initialize dynamic link library sapjcorfc. Found version "2.1.9 (2010-01-28)" but required version "2.1.8 (2006-12-11)".
After closing and re-entering the same tab I receive following message: org.apache.jasper.JasperException
I have not even the possibility to enter the roles manually. The system doesn't allow me.
There is no specific SNC security set up for my SAP system.
I have been able to connect to the logical system of SAP because when I updated on the tab: "Entitlement Systems" it proposed my logical system name that I created in SAP.
As I found on another SAP forum the version 2.1.9 should also be the good version.
Can someone help me out with this one (does anyone has still the older SAP Java connector version 2.1.8)?
thanks in advance
ThierryHello,
That's what i did but didn't help.
I finally managed to find the problem. I had also to install a file named librfc32.dll in the same directory. When installing the necessary files apparently the version of this file librfc32.dll was not the correct one because it didn't match with the version that is installed together with the Sap gui (I presume). So by re-installing the former version of this file librfc32.dll it finally worked.
thanks anyway -
Hi,
Can any one let me know the step by step procedure for importing BW roles into my Portal. I went through help.sap.com but could not accompolish much.Hi,
which BW/EP Releases ?
BW 3.5 / EP 6.0:
Create a BW-Iview and assign a BW-Webtemplate to it, which contains the rolemenu-item.
Kind Regards,
Alican Polat -
Problem with importing par file in portal server 6.2
Hi everyone,
I got the following error when trying to import IFRAME provider into portal server 6.2.
Operation failed.
ERROR: provider element has no version attribute
Below is the command I used. I run it as a file - I supply the password at the command line.
/opt/SUNWps/bin/par import verbose overwrite runasdn uid="amAdmin,ou=People,dc=accesscollier,dc=com" password $1 IFRAMEProvider.par dc=accesscollier,dc=com provider=IFRAMEProvider.
This used to work in Portal Server 6.0. I looked through the Portal Server 6.2 Desktop Customization Guide and the Developer guide for portal 6.2 but did not find any reference to version number.
Thanks.
Klara Hribkova
IHi Ulf,
here is the command + options. It is in a file, I supply the password on the command line. This used to work fine with PortalServer 6.0.
!/bin/ksh
echo "----------------------------------"
echo "USE: import_providers.sh password "
echo "----------------------------------"
#echo "Importing IFRAMEProvider ..."
#/opt/SUNWps/bin/par import verbose overwrite runasdn uid="amAdmin,ou=People,dc=accesscolier,dc=com" password $1 IFRAMEProvider.par
dc=accesscollier,dc=com provider=IFRAMEProvider
echo "Importing IFRAMECalendarProvider ..."
/opt/SUNWps/bin/par import verbose overwrite runasdn uid="amAdmin,ou=People,dc=accesscollier,dc=com" password $1 IFRAMECalendarProvi
der.par dc=accesscollier,dc=com provider=IFRAMECalenderProvider
echo "Importing IFRAMEMailProvider ..."
/opt/SUNWps/bin/par import verbose overwrite runasdn uid="amAdmin,ou=People,dc=accesscollier, dc=com" password $1 IFRAMEMailProvider
.par dc=accesscollier,dc=com provider=IFRAMEMailProvider
echo "Importing JSPWebAppProvider ..."
/opt/SUNWps/bin/par import verbose overwrite runasdn uid="amAdmin,ou=People,dc=accesscollier, dc=com" password $1 JSPWebAppProvider.
par dc=accesscollier,dc=com provider=JSPWebAppProvider
These are the errors I get:
# ./import_providers1.sh solurute
./import_providers1.sh: !/bin/ksh: not found
USE: import_providers.sh password
Importing IFRAMECalendarProvider ...
AUTHENTICATING
uid=amAdmin,ou=People,dc=accesscollier,dc=com
solurute
AUTHENTICATED - Setting DN - dc=accesscollier,dc=com.
Initializing for operation - dpnode=dc%3Daccesscollier%2Cdc%3Dcom,provider=IFRAMECalenderProvider.
Operation failed.
ERROR: provider element has no version attribute.
Importing IFRAMEMailProvider ...
AUTHENTICATING
uid=amAdmin,ou=People,dc=accesscollier, dc=com
solurute
AUTHENTICATED - Setting DN - dc=accesscollier,dc=com.
Initializing for operation - dpnode=dc%3Daccesscollier%2Cdc%3Dcom,provider=IFRAMEMailProvider.
Operation failed.
ERROR: provider element has no version attribute.
Importing JSPWebAppProvider ...
AUTHENTICATING
uid=amAdmin,ou=People,dc=accesscollier, dc=com
solurute
AUTHENTICATED - Setting DN - dc=accesscollier,dc=com.
Initializing for operation - dpnode=dc%3Daccesscollier%2Cdc%3Dcom,provider=JSPWebAppProvider.
Operation failed.
ERROR: provider element has no version attribute.
This is the build_par.xml file:
<?xml version="1.0"?>
<project name="Provider" default="all" basedir=".">
<property name="par.dir" value="./pars"/>
<property name="iframe.dir" value="iframeprovider"/>
<property name="iframecalendar.dir" value="iframecalendarprovider"/>
<property name="iframemail.dir" value="iframemailprovider"/>
<target name="iframe">
<jar jarfile="${par.dir}/IFRAMEProvider.par"
basedir="${iframe.dir}"
includes="**/*">
<manifest>
<attribute name="PS-Version" value="1"/>
<attribute name="PS-DefaultEntry" value="IFRAMEProvider"/>
<attribute name="PS-PBFileRoot" value="pbfiles"/>
<attribute name="PS-StaticRoot" value="static"/>
<attribute name="PS-DPRoot" value="dp"/>
<section name="dp/IFRAMEProvider.xml">
<attribute name="PS-EntryName" value="IFRAMEProvider"/>
<attribute name="PS-Include" value="pbfiles/providerClassBaseDir/k20portal.properties(1),com/hangingvalley/sunportal/util/K20PortalProperties.class(1),com/hangingvalley/sunportal/util/OrgProperties.class(1),pbfiles/templateBaseDir/default/IFRAMEProvider/iframecontent.jsp(1),pbfiles/templateBaseDir/default/IFRAMEProvider/iframedoedit.jsp(1),pbfiles/templateBaseDir/default/IFRAMEProvider/iframeedit.jsp(1)"/>
</section>
</manifest>
</jar>
</target>
<target name="iframecalendar">
<jar jarfile="${par.dir}/IFRAMECalendarProvider.par"
basedir="${iframecalendar.dir}"
includes="**/*">
<manifest>
<attribute name="PS-Version" value="1"/>
<attribute name="PS-DefaultEntry" value="IFRAMECalendarProvider"/>
<attribute name="PS-PBFileRoot" value="pbfiles"/>
<attribute name="PS-StaticRoot" value="static"/>
<attribute name="PS-DPRoot" value="dp"/>
<section name="dp/IFRAMECalendarProvider.xml">
<attribute name="PS-EntryName" value="IFRAMECalendarProvider"/>
<attribute name="PS-Include" value="pbfiles/templateBaseDir/default/IFRAMECalendarProvider/iframecontent.jsp(1),pbfiles/templateBaseDir/default/IFRAMECalendarProvider/iframedoedit.jsp(1),pbfiles/templateBaseDir/default/IFRAMECalendarProvider/iframeedit.jsp(1)"/>
</section>
</manifest>
</jar>
</target>
<target name="iframemail">
<jar jarfile="${par.dir}/IFRAMEMailProvider.par"
basedir="${iframemail.dir}"
includes="**/*">
<manifest>
<attribute name="PS-Version" value="1"/>
<attribute name="PS-DefaultEntry" value="IFRAMEMailProvider"/>
<attribute name="PS-PBFileRoot" value="pbfiles"/>
<attribute name="PS-StaticRoot" value="static"/>
<attribute name="PS-DPRoot" value="dp"/>
<section name="dp/IFRAMEMailProvider.xml">
<attribute name="PS-EntryName" value="IFRAMEMailProvider"/>
<attribute name="PS-Include" value="pbfiles/templateBaseDir/default/IFRAMEMailProvider/iframecontent.jsp(1),pbfiles/templateBaseDir/default/IFRAMEMailProvider/iframedoedit.jsp(1),pbfiles/templateBaseDir/default/IFRAMEMailProvider/iframeedit.jsp(1)"/>
</section>
</manifest>
</jar>
</target>
<target name="all" depends="iframe,iframecalendar,iframemail"/>
</project>
Thank you very much for your assistance and for your time.
Klara -
Org.apache.jasper.JasperException; JCO error when Importing SAP Roles in C
Hello experts,
I have installed BOXI 3.1 SP3, Integration kit SP2, BW/BI 7.0 and ECC 6.0 on Windows 2008/64bit.
My goal is to import the roles into CMS from SAP BW/BI but getting the follwoing errors:
JCO.classInitialize(): Could not load middleware layer 'com.sap.mw.jco.rfc.MiddlewareRFC'
JCO.nativeInit(): Could not initialize dynamic link library sapjcorfc
C:\Windows\SysWOW64\sapjcorfc.dll: Can't load AMD 64-bit .dll on a IA 32-bit platform.
java.library.path [C:\Windows\SysWOW64\;D:\Business Objects\BusinessObjects Enterprise 12.0\win32_x86\]
org.apache.jasper.JasperException
I followed the note 1292144 - JCO error when Importing SAP Roles in CMC,but unfortunately without success.
I installed SAP JCo Release 2.1.9 (64bit)
Best regards
Lutz
Edited by: Lutz Heinrich on Aug 12, 2010 4:17 PMInstall the 32bit version of the Java connector. BOBJ is 32bit so even on 64bit Windows you need the 32bit version of the Java Connector.
Regards,
Stratos
Maybe you are looking for
-
songs appear when i search the album on my phone but not under the artist, how can i change it so they show in the artist section as well?
-
Is it possible to create a batch file in Mac OS?
In MS-DOS, a batch file is a text file containing a series of commands intended to be executed by the command interpreter. It's very convenient and handy. Is it possible to do the same in Mac OS? I tried the automator of Mac OS and copied the workflo
-
Path Environment Variable Error!
Hi, I have tried to install Oracle9iAS,it gives an error like that: Cmd.exe - Application Error The instruction at "0x77f64bab" referenced memory at "0x0067006f". The memory could not be "written". Click on OK to terminate the application. When i hav
-
Does anyone have any real answers to what specs the Best Buy version of the U43JC has?
I called Best Buy 1-800 number numerous times and everyone keeps giving me different answers. And being on the phone with them so often I figured out what they do, they go bing.com or google.com and do a search. They have no real facts other than wha
-
Hi. I have temporarily moved away from home. I am using a different internet connection, and I have lost my bookmarks. How do I get them back?