Sharepoint and ITS

Hello,
I am developing a Sharepoint Portal and I need to open a SAP screen by SAP ITS. So far I have been including user/password in the URL in this way:
http:/server:8000/sap/bc/gui/sap/its/webgui?sap-client=020&sap-user=<USER>&sap-password=<PASSWORD>&~transaction=<TRANSACTION AND PARAMETERS>
To avoid including user/password I have thought two options:
1) To log on SAP ITS using the user logged in Windows. I don't know if it's possible to do it.
2) To implement a SSO mechanism.
Please, I would like to listen comments about what's the easiest/better option.
Thanks,

Hi Ismael,
You would need the SAP Enterprise Portal to use these SAP iViews.
The following document:
[Integration of SAP Business Server Pages (SAP BSP) in Share Point 2007 |http://go.microsoft.com/fwlink/?LinkId=95579&clcid=0x409]
might have more relevance to your scenario. It discusses integration of BSP's with Sharepoint.
This is more similar to ITS, compared to Portal iViews
See the end of the document you referenced:
http://go.microsoft.com/fwlink/?LinkId=96087&clcid=0x409
Goto the Resources section. It has this link also.
Regards,
Oisin

Similar Messages

  • Logging to SharePoint and its environment with the setup account - Is this a safe practice ?

    Hello,
    Many of us are very familiar with the suggested accounts: http://technet.microsoft.com/en-us/library/cc263445(v=office.15).aspx#Subsection2  and http://www.toddklindt.com/blog/Lists/Posts/Post.aspx?ID=391
    And we always hear from experts that we should never ever login (Interactive login) to the environment using the FarmAccount e.g. (sp_farm) because this is one of the worst practices and sometimes the the health analyzer will report errors and alerts if
    the farm account is used in interactive logins.
    OK I understand, I get this part, and I will never ever login using the farm account.
    But what about the installation account e.g. (sp_setup)? can I login (interactive login) to the environment and the SharePoint sites using it and doing some changes with it? is that a safe practice? or is it an unforgivable sin too?
    Thanks !

    There's a load of reasons why it's a bad idea.
    Your admins shouldn't be routinely using that account as it has too many things depending on it and so accidental locks could cause issues.
    It's a pain to change it so if a disgruntled admin leaves the company there's a good chance the password won't change, leaving you a potential threat if you've done other silly things.
    You have no audit trails showing who used the account.
    It has too much access for routine use, allowing a malicious or inept admin to do a lot of damage.
    Whilst you might use a keysafe system if it's short enough to remember and type easily then it's not secure enough given its' massive power.
    It leads to assumptions about access that will cause you trouble if you ever try to do things right at a later stage
    etc.
    You should be using individual named AD accounts, ideally separate from normal user accounts and managed through AD groups. These groups should be audited on a regular basis to trim back users to only those who need access. This isn't a SharePoint concept,
    this is a fundamental security process.
    For references may I recommend Computer Security - Principals and Practice by William Stallings and Lawrie Brown (Part 3).

  • SharePoint's role and its task assignment

    SharePoint's role and its task assignment list below:
    *Workflow
    *App
    *PowerShell
    *SharePoint migrering
    *Enterprise Content Managment
    *Business Intelligence
    *social business platform
    *SharePoint analyst
    *SharePoint Enterprise Search
    *Document management
    *SharePoint Cloud
    *SharePoint BDC (Business Data Catalog)
    What more am I missing that is important to add?
    Please remember that I'm a newbie in SharePoint 2013.

    I understand you have added ECM but I would also add Records Management, Machine Translation Service and Community Sites.
    If you want to add features then you should also include Office Web Apps, Cross Browser Support and Responsive Web Design.
    Amit

  • Rename a VS 2012 SharePoint solution and its wsp

    Hi,
     I want to rename the SP solution [ VS 2012 ] and its wsp. what are the  steps required to do this.
    Can I directly go to VS solution and rename the solution and project. 
    Also my current  solution type is sandbox, i would like to change it to farm. other than changing the properties of my SP project.
    Also before deploying this,can i remove the bin and obj folder. i was just thinking about what will happen to the .csproj file if i rename and wsp's contents/ package name.
    is there anythinge xtra steps  required?
    help is appreciated!

    Hi,
    You can do as below
       Make a Copy the solution.
        Open it in Visual Studio 2012.
        Clean the solution.
        Close Visual Studio 2012.
        Open notepad ++ and open the function "replace in files".
        Browse to the folder where the copied solution exists.
        Check the checkbox for subfolders.
        Replace the old name into the new name  .
        Also here browse to the folder of the clone solution.
        check the checkbox of the subfolders.
        Replace the old name into the new name.
        Now you can open the solution in Visual Studio and should everything work fine
    Reference : http://sharepoint.stackexchange.com/questions/80480/best-way-to-rename-a-visual-studio-2012-sharepoint-solution-names-project-names
    Please remember to click Mark as Answer on the answer if it helps you

  • Is it possible to deploy SharePoint or its Service Applications on: multiple DB-Servers and multiple SQL Instances?

    Hello Forum,
    We have a SharePoint 2013 farm (Enterprise edition) that uses one single SQL Server 2012 (Standard edition). That statement means: All my SharePoint DBs e.g. (Config, Admin, Content, and Service Apps) DBs are hosted and running onto one single instance e.g.
    Server1\SQLInstance1.
    We have some new requirements to install and configure BI tools such as: PerformancePoint services and PowerPivot. BI tools require either SQL Server 2012 Enterprise or BI editions, and we do NOT want to upgrade our current SQL Server1\SQLInstance1
    Instead, We have other separate SQL Server instance which is enterprise edition let's name it (ServerX\InstanceX) that is running standalone, and we are thinking or using it, and my 2 questions are:
    1) Can we use this other separate
    SQL Server instance which is enterprise edition to host the create and hosts the DBs of PerformancePoint services and PowerPivot ?
    2) My second question is the same: Can I create PerformancePoint services application in my SharePoint farm, But in the Database Server field, I fill up
    the details of the other DB server ServerX\InstanceX  which is the one that is SQL
    enterprise edition ? Will this work ?
    Any official Microsoft resources/links tell that it is possible to deploy SharePoint or its service applications on multiple DB-Servers and multiple SQL Instances?

    Thank you Alex and Anil,
    What are the ramifications of that?
    I mean, Assuming that I have created such a farm where most of SarePoint DBs in Standard SQL instance while the PerformancePoint service application and others e.g. PowerPivot and reporting service are deployed and configured onto other Enterprise SQL instance.
    Are there any recommendations or concerns that you would like to draw my attention to ?

  • Jquery/JavaScript to get current browser's name and its version

    Hi,
    I using sharepoint 2010, 
    Is it possible using Jquery/JavaScript to get current browser's name and its version.
    when my sharepoint site home page opens i need to display a popup msg of current browser name and its version.
    can anyone help me on this.
    With Regards,
    RK

    Please use the below code snippet:
    And here is the source code that performed the browser detection:
    var nVer = navigator.appVersion;
    var nAgt = navigator.userAgent;
    var browserName = navigator.appName;
    var fullVersion = ''+parseFloat(navigator.appVersion);
    var majorVersion = parseInt(navigator.appVersion,10);
    var nameOffset,verOffset,ix;
    // In Opera 15+, the true version is after "OPR/"
    if ((verOffset=nAgt.indexOf("OPR/"))!=-1) {
    browserName = "Opera";
    fullVersion = nAgt.substring(verOffset+4);
    // In older Opera, the true version is after "Opera" or after "Version"
    else if ((verOffset=nAgt.indexOf("Opera"))!=-1) {
    browserName = "Opera";
    fullVersion = nAgt.substring(verOffset+6);
    if ((verOffset=nAgt.indexOf("Version"))!=-1)
    fullVersion = nAgt.substring(verOffset+8);
    // In MSIE, the true version is after "MSIE" in userAgent
    else if ((verOffset=nAgt.indexOf("MSIE"))!=-1) {
    browserName = "Microsoft Internet Explorer";
    fullVersion = nAgt.substring(verOffset+5);
    // In Chrome, the true version is after "Chrome"
    else if ((verOffset=nAgt.indexOf("Chrome"))!=-1) {
    browserName = "Chrome";
    fullVersion = nAgt.substring(verOffset+7);
    // In Safari, the true version is after "Safari" or after "Version"
    else if ((verOffset=nAgt.indexOf("Safari"))!=-1) {
    browserName = "Safari";
    fullVersion = nAgt.substring(verOffset+7);
    if ((verOffset=nAgt.indexOf("Version"))!=-1)
    fullVersion = nAgt.substring(verOffset+8);
    // In Firefox, the true version is after "Firefox"
    else if ((verOffset=nAgt.indexOf("Firefox"))!=-1) {
    browserName = "Firefox";
    fullVersion = nAgt.substring(verOffset+8);
    // In most other browsers, "name/version" is at the end of userAgent
    else if ( (nameOffset=nAgt.lastIndexOf(' ')+1) <
    (verOffset=nAgt.lastIndexOf('/')) )
    browserName = nAgt.substring(nameOffset,verOffset);
    fullVersion = nAgt.substring(verOffset+1);
    if (browserName.toLowerCase()==browserName.toUpperCase()) {
    browserName = navigator.appName;
    // trim the fullVersion string at semicolon/space if present
    if ((ix=fullVersion.indexOf(";"))!=-1)
    fullVersion=fullVersion.substring(0,ix);
    if ((ix=fullVersion.indexOf(" "))!=-1)
    fullVersion=fullVersion.substring(0,ix);
    majorVersion = parseInt(''+fullVersion,10);
    if (isNaN(majorVersion)) {
    fullVersion = ''+parseFloat(navigator.appVersion);
    majorVersion = parseInt(navigator.appVersion,10);
    document.write(''
    +'Browser name = '+browserName+'<br>'
    +'Full version = '+fullVersion+'<br>'
    +'Major version = '+majorVersion+'<br>'
    +'navigator.appName = '+navigator.appName+'<br>'
    +'navigator.userAgent = '+navigator.userAgent+'<br>'
    VARIABLES
    DESCRIPTION
    navigator.appCodeName 
    The code name of the browser 
    (e.g. Mozilla) 
    navigator.appName
    The name of the browser 
    (e.g. Netscape or Microsoft Internet Explorer) 
    navigator.appVersion
    The browser version (e.g. 3.0 or 4.0) 
    navigator.userAgent
    The header information for the browser. 
    (e.g. Mozilla/4.0) 
    navigator.platform
    The users operating system
    (e.g. WIN32)
    http://www.w3schools.com/js/js_window_navigator.asp
    Click on Propose as Answer if the solutions works for you.

  • [b]HOW TO:[/b]  Copy and Paste THE Filename AND its PATH from Finder

    HOW TO DO THIS: Copy and Paste THE selected Filename AND its entire PATH from Finder to another application as in document footer reference, or document database which has a path field to aid in locating the file later.
    Finder, Spotlight and File Info (can be used to display Path) or using Command F, command I, etc. but user is not allowed to copy the path to clipboard.
    This is rudimentary, yet the word Path, is unknown to Mac Help.
    Message was edited by: jbov

    AJ,
    Isn't it amazing....There is no Command Key for this action? Apple Care was confounded too. And thanx, it'll be a help....
    Jim
    its tedious, but this should work:
    open a terminal window.
    Drag and drop the icon for the file in the terminal
    window.
    This will put the full path including the filename on
    the command line.
    Copy the path from the command line, and paste
    (wherever).
    Close the terminal window.

  • How can i get a comedy, Dutch Treat or/and its companion Detective School Dropouts released in 1987 be included in the iTunes US store for me to down load. i will pay any thing to download them.

    I wish to request that a comedy, Dutch Treat or/and its companion Detective School Dropouts released in 1987 be included in the iTunes US store for me to down load. i will pay any thing to download them.

    You can try requesting it via this page (these are user-to-user forums) : http://www.apple.com/feedback/itunes.html
    But unless the the US rights-holder passes it to Apple and allows them to sell it in the US then Apple won't be able to sell it there

  • Semantics and its' role in Business Services

    Role and importance of semantics in the context of services and SOA:
    Semantics refer to interpretation of information and not the literal definition of information/ data. Applying semantics to information turns it into “knowledge”. Semantics is the act of applying references and drawing conclusions given a set of more scientific informational constructs. Typically semantics are derived using the context in which information is presented. Transposition on the other hand allows applies the rule of inference where in one can draw conclusions on the implication of truth based on some set of facts.
    Read more about this at <a href="http://entarch.blogspot.com/2007/10/semantics-and-its-role-in-business.html">Surekha Durvasula's</a> blog.
    Surekha is an Enterprise Architecture of a large retail company

    Hi shalini,
            Thanks for the reply and can you please say me the menu path for T.code BUSD
    And can u please say the difference between 4.0 and 5.0 versions
    Regards
    Narayana
    Message was edited by:
            manam narayana
    Message was edited by:
            manam narayana

  • What is RID in non clustered index and its use

    Hi All,
    I need help regarding following articles on sql server
    1) what is RID in non clustered index and its use.
    2) What is Physical and virtual address space. Difference in 32 bit vs 64 bit Virtual address space
    Regards
    Rahul

    Next time Please ask single question in a thread you will get better response.
    1. RID is location of heap. When you create Non clustered index on heap and
    lookup happens to get extra records RID is used to locate the records. RID is basically Row ID. This is basic definition for you. Please read
    this Thread for more details
    2. I have not heard of Physical address space. I Know Virtual address space( VAS)
    VAS is simple terms is amount of memory( virtual )  'visible' to a process, a process can be SQL Server process or windows process. It theoretically depends on architecture of Operating System. 32 bit OS will have maximum range of 4 G VAS, it's calculated
    like a process ruining on 32 bit system can address max up to 2^32 locations ( which is equivalent to 4 G). Similarly for 64 bit max VAS will be 2^64 which is theoretically infinite. To make things feasible maximum VAS for 64 bit system is kept to 8 TB. Now
    VAS acts as layer of abstraction an intermediate .Instead of all request directly mapping to physical memory it first maps to VAS and then mapped to physical memory so that it can manage request for memory in more coordinated fashion than allowing process
    to do it ,if not it will  soon cause memory crunch.Any process when created on windows will see virtual memory according to its VAS limit.
    Please read
    This Article for detailed information
    Please mark this reply as answer if it solved your issue or vote as helpful if it helped so that other forum members can benefit from it
    My Technet Wiki Article
    MVP

  • I lost my iphone4 yesterday..i have find my iphone apps in there and its updated to IOS 5. i wonder if they would be able to still access my accounts in there after i remote locked it.? its offline whenever i checked till now..

    i lost my iphone4 yesterday..i have find my iphone apps in there and its updated to IOS 5. i wonder if they would be able to still access my accounts in there after i remote locked it.? its offline whenever i checked till now.. im wonderin if ist safe coz all my emails are there and all personal info..i hope someone could answer me..i reported to the police the ist step..coz when it happened ..policemen are there..then i went to the nearest MAC center and tried to track it..but its offline..so they asked me if i want to remote lock it..then i did...which i think the mcreason why i cant track my phone beacause its locked?? or not until they connect to wifi or 3g but its unabling them because i locked it..?

    but when i do remote wipe ..it will erase everything in there and i cant track down the phone anyomore?

  • SSO EP 6.0 and ITS

    Hello,
    I try to establish a single sign on connection from our portal to an its instance.
    The portal version is 6.0 SP2 PL31
    The ITS is 6.20 PL 17
    My problem is that when I call a certain transaction via the ITS URL I always get the logon screen...
    When I call a transaction by using the sap transaction starter I am immediately connected without login, but the transaction starter is using the sap gui...
    I set the parameter ~mysapcomusesso2cookie 1 in the global.srvc; when I trace my html stream I can see that the SAP Logon Ticket arrives at the ITS, but I always get the logon screen.
    I searched the forums for similar problems, but could not find a solution...
    thanx for your help
    Philipp

    For what it's worth, I was about to post the very same problem!  The problem also occurs with ITS PL16.  We had this functionality working last year with EP6 SP2 P4 HF6 and ITS 620 PL7 - obviously something has changed in the patches from then until now.
    I have found that using an IAC iView works OK, but trying to use a URL-based iView does not (both portal and ITS server are in the same DNS domain, all the usual stuff). We have to use a URL-based iView because our IAC will not run in an iFRAME as the portal launcher insists on doing.
    - Darren

  • Help needed. I have a 3TB external hard drive partitioned into 1TB's. I used one partition as backup for the main computer hard drive. But now it is greyed out as shown in the disk utility and its name changed, i dont know how that happened, i tried verif

    Help needed. I have a 3TB external hard drive partitioned into 1TB's. I used one partition as backup for the main computer hard drive. But now it is greyed out as shown in the disk utility and its name changed, i dont know how that happened, i tried verifying and repairing it but had no luck. I also tried mounting and unmounting it but still no solution. Anyone to help please?

    Looks bad. I would strongly advise backing up the stuff on the other two partitions as soon as possible in case the rest of the drive goes wrong.
    Beyond that, Disk Utility has limited abilities to repair disks, DiskWarrior uses a different approach and might, emphasis might be more successful. It has certainly done the job for me in the past when Disk Utility could not.
    See http://www.alsoft.com/diskwarrior/

  • Problems with Syncing iPhone 3G (4.2.1. iOS).  What is appearing in the status bar is "Syncing "untiled playlist.." and its stuck at backing up.  I noticed that my name has been replaced to "untitled playlist". Whats wrong

    Problems with Syncing iPhone 3G (4.2.1. iOS).  What is appearing in the status bar is "Syncing "untiled playlist.." and its stuck at backing up.  I noticed that my name has been replaced to "untitled playlist". Whats wrong

    Welcome to Apple Discussions!
    Maybe a long shot, but WD is not known for the quality of some of their enclosures, although I do like the drives themselves. It may be worth mounting this drive in a different enclosure, something like one of OWC's FireWire enclosures with the highly reliable Oxford chip sets. I wouldn't be inclined to trust a WD enclosure, especially if it already seemed to be acting in a flakey manner.
    Here's an example of what I mean:
    http://eshop.macsales.com/item/Other%20World%20Computing/MEP924FW8E2O/
    I have 3 of these and I really like them.
    From what I understand, if the drive spins up, it is often possible to recover data from it. To be absolutely certain to destroy the data, you just about have to take a hammer to the disk. Hopefully, there will be a way to get your data back.
    Good luck!

  • MS Access, SharePoint and Security

    Let's say I sign up for Office 365.
    I use the SharePoint Site that comes with it to house my MS Access Lists and my compiled database *.accmde file.
    Can I set up a separate sub-site with only admin access to house a list of userID's and passwords so that when the user runs the database, it looks up this list and identifies the user, type of user, and which filter for the data in the full access sites.
    If that works, then I would also want to put the data in a limited sub-site and have the accmde file retrieve that data behind the scenes. I would like to limit accidental access to the data if at all possible.
    Any suggestions on how to design the tool for this?
    Frank

    Hi FrankHayAlexcander
    It seems you have the following questions about hosting Access data on Office 365
    Can Access connect to multiple SharePoint sub-site?
    Can you store User info in one sub-site to control what data the user sees?
    Can you hide these sub-sites so that users can't accidentally see this data?
    The short answer is that I'm not sure that what you are trying to do is even possible in a Web database published to SharePoint, and certainly would be very difficult in a traditional database.
    If you create a Web database in Access 2010 and publish it to SharePoint, then it is limited to the tables / SharePoint Lists in that sub-site.
    In this case the credentials of the user are passed to SharePoint to retrieve data. This means that to read the list the user would have to have permissions and so they could go out the site directly and see the same data.
    Using SharePoint permissions you could control what the user can see, but Access isn't going to be able to add much to that.
    If you create a traditional database, then you can link to lists in multiple SharePoint site as well as other providers like SQL, and Excel.
    When you created the link table here you have the option to store the credentials with the linked table.
    If you do not store the credentials the user will be prompted for the credentials to use.
    You could store the credentials for an Admin user when you link the table, but the problem is that if a user opens your database in the full version of Access can get to the linked tables, they will be able to see all of the data anyway.
    When it comes to security, the best answer is always to secure the data using the native features of the data store such as SharePoint, SQL, etc.
    Best Regards,
    Nathan Ost
    Microsoft Online Community Support
    Please remember to click "Mark as Answer" on the post that helps you, and to click "Unmark as Answer" if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

Maybe you are looking for

  • Hyperlinking with Navto://

    I am having very sporadic behavior when using navto hyperlinking. Sometimes it works, sometimes it doesn't. Is there a bug?

  • JFileChooser strange registry error

    I am testing a java application on windows 7 and just saw a very strange error pop up after trying to use a JFileChooser: An error was detected in the windows registry. Required windows folders were missing. Googling this did not turn up anything obv

  • Cannot select a clip, or title Final Cut Pro X

    I've been working with FCP X for a week or so now and am starting to get used to the format.  However, recently it just decides to select (yellow box) a clip at random in my storyline and I cannot get off of the selection.  No matter how hard I try t

  • How to create new services

    Hi all, I would like to create a new service like apache2, mysql, and others starting up at boot. Just for study purpose I would like to start them up by new solaris 10 svcs system (non by rc script) What have I to study to understand how to write th

  • Error in OTL Workflow

    Hi, I have defined the time categories.. One project was missed out, so when i submitted a time sheet it errored out. Now i have added it, and tried submitting new sheet with same data which worked but when i tried to rewind the existing one, it rema