Logo
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
PREGNANCY
 
 
Windows Server

Sharepoint 2013 : Integrating Apps for Office with SharePoint (part 1) - Standalone Apps for Office

8/17/2014 4:37:12 AM

You can integrate Apps for Office with SharePoint in two ways. One method is to configure Office clients to use SharePoint as the central location to browse the available Apps for Office internal to the enterprise. This is an IT/administrator-managed location for manifest files built in to SharePoint. Apps for Office managed this way can be considered standalone Apps for Office. These standalone apps only have SharePoint as the location for their manifest file but they have no other integration or dependency on SharePoint. This is the primary way that IT can centrally approve and manage Apps for Office they want to make available internally across the enterprise, whether the app was internally developed or purchased directly from a vendor.

Another way to integrate these is to incorporate Apps for Office into SharePoint and deploy them with an app for SharePoint. These might be documents or document templates that contain one or more Apps for Office, but they are associated specifically with an app for SharePoint that in turn provides a solution that specifically uses SharePoint artifacts, services, and APIs. The caveat is that Apps for Office deployed inside of an app for SharePoint are not discoverable through the Office client UI because the app for Office manifest file is deployed inside the AppWeb where the app for SharePoint is deployed. You will see an example of this in a later Try It Out.

Standalone Apps for Office

In the case of the standalone app for Office, you can navigate to the Options setting in one of the Office clients and add the URL for your Apps for Office catalog site on SharePoint. After this location is identified to the Office clients, when the user chooses to “See all” when inserting an app for Office, the client application UI shows these apps under the My Organization tab. The following Try It Out shows how a standalone app for Office is made available to enterprise users via SharePoint.


TRY IT OUT: Locating the Apps for Office Catalog in SharePoint Online
IT personnel can centrally manage the Apps for Office they want to make available to the enterprise via a special storage location for manifest files on SharePoint.

This exercise shows where to manage these files in Office 365 SharePoint Online and how to configure the Office clients to look to this location for Apps for Office. To do so, follow these steps:

1. Log in to portal.microsoftonline.com with your developer tenancy username and password.

2. On the Office 365 Preview admin center page, click the Service Settings link, then the Sites link, and the link under “Don’t see what you are looking for?”

3. On the SharePoint Administration Center page, click the Apps link, and then click the App Catalog link on the right side of the page.

4. Click the Apps for Office link to display the manifest storage location.

5. Copy the URL in the browser’s address bar.

6. In the center of the Apps for Office page, click the new item link.

7. Browse to the AppManifests folder on your local machine, (the one you created in the first Try It Out), select the FirstApp.xml file, click Open, click OK to upload it, and click Save.

8. Open either Word or Excel and log in to the Office client using your Office 365 developer tenancy username and password. The login to the Office client is in the upper-right corner of the client application. When prompted, choose the Organization or School option and enter your Office 365 credentials.

9. Set the Trusted Catalog Locations, except this time, paste in the URL you copied.

10. Before clicking the Add Catalog button, trim back the URL by removing everything from _layouts/... forward through the end of the URL. Your final URL should look something like https://[YourDeveloperTenancyDomain].sharepoint.com/sites/OSPAppCat/. Click the Add Catalog button.

11. Click the check box beside the newly added item so it will show up in the menu, and then click OK. Close and reopen the Office client so your change takes effect.

12. Return to your browser Apps for Office page. Click the new item icon, click Browse to find the manifest file you created in the first exercise, and upload it.

13. In the Office client you restarted, from the Insert menu, select Apps for Office ⇒ See All, and click My Organization. You might need to click the Refresh icon. Choose My First App and Insert it.

How It Works
The Apps for Office location on SharePoint is a custom document library specifically for storing manifest files. After an app for Office is built by either enterprise developers or purchased from a software vendor, the manifest file for the app for Office is given to IT. IT can then upload the manifest file to this SharePoint location and the app is then discoverable by any Office users when they browse the My Organization catalog from the client UI. Also, from this central location, IT can choose to revoke a manifest at any time, giving them complete control over what internally available Apps for Office end users have access to on the desktop.


Other -----------------
- Sharepoint 2013 : The Office JavaScript Object Model (part 3) - App Security
- Sharepoint 2013 : The Office JavaScript Object Model (part 2) - Functional Capabilities by Office Client,Mailbox-based Apps
- Sharepoint 2013 : The Office JavaScript Object Model (part 1) - Document-based Apps
- SQL Server 2012 : Understanding Latches and Spinlocks (part 3) - Latching Example - With Latching
- SQL Server 2012 : Understanding Latches and Spinlocks (part 2) - Latching Example - Without Latching
- SQL Server 2012 : Understanding Latches and Spinlocks (part 1) - Latching Example
- SQL Server 2012 : Latches and Spinlocks - Symptoms (part 2) - Measuring Latch Contention, Measuring Spinlock Contention , Contention Indicators
- SQL Server 2012 : Latches and Spinlocks - Symptoms (part 1) - Recognizing Symptoms
- Integrating SharePoint 2013 with the Office Applications (part 10) - Microsoft Outlook - Lists and Libraries
- Integrating SharePoint 2013 with the Office Applications (part 9) - Microsoft InfoPath - Customizing the Document Information Panel and List Forms
- Integrating SharePoint 2013 with the Office Applications (part 8) - Microsoft InfoPath -Deploying a Form Via Central Administration, Rendering a Form Using the InfoPath Form Web Part
- Integrating SharePoint 2013 with the Office Applications (part 7) - Microsoft Access - Access Services
- Integrating SharePoint 2013 with the Office Applications (part 6) - Microsoft Access
- Integrating SharePoint 2013 with the Office Applications (part 5) - Microsoft OneNote
- Integrating SharePoint 2013 with the Office Applications (part 3) - Microsoft Excel
- Integrating SharePoint 2013 with the Office Applications (part 3) - Microsoft Excel
- Integrating SharePoint 2013 with the Office Applications (part 2) - Microsoft Word - Compare Document Versions, Quick Parts
- Integrating SharePoint 2013 with the Office Applications (part 1) - Microsoft Word - Writing Blog Posts
- BizTalk 2006 : Creating More Complex Pipeline Components (part 4) - Custom Disassemblers
- BizTalk 2006 : Creating More Complex Pipeline Components (part 3) - Validating and Storing Properties in the Designer
 
 
Most view of day
- Microsoft Excel 2010 : SUBTOTAL Function, Subtotal Tool
- Tracking Change in Vista : Turning on the audit policy, Exploring the Vista Event Log
- Windows Server 2012 : File Services and Storage - Configuring iSCSI storage (part 1) - Understanding iSCSI storage
- SQL Server 2008 R2 : Performance Monitoring Tools (part 10) - Creating an Extended Events Session
- Securing Your SharePoint and Windows Azure Solutions : Configuring BCS Security - Create an Application ID, Assess Permissions on the ECT
- Windows Server 2008 R2 : High Availability, Live Migration, and Snapshots
- Deploying Applications (part 1) - Preparing the Lab, Planning Deployment, Choosing a Deployment Strategy
- Windows Server 2008 : Configuring Server Core after Installation (part 3) - Logging Off, Shutting Down, and Rebooting
- Microsoft Lync Server 2010 : Planning for Voice Deployment - Devices, Response Groups
- Microsoft Exchange Server 2007 : Consolidating a Windows 2000 Domain to a Windows Server 2003 Domain Using ADMT (part 2) - Installing a Password Migration DLL on the Source Domain
Top 10
- Windows Server 2012 : Administering Active Directory using Windows PowerShell (part 3) - Performing an advanced Active Directory administration task
- Windows Server 2012 : Administering Active Directory using Windows PowerShell (part 2) - Finding Active Directory administration cmdlets
- Windows Server 2012 : Administering Active Directory using Windows PowerShell (part 1) - Managing user accounts with Windows PowerShell
- Windows Server 2012 : Enabling advanced features using ADAC (part 3) - Creating fine-grained password policies
- Windows Server 2012 : Enabling advanced features using ADAC (part 2) - Configuring fine-grained password policies
- Windows Server 2012 : Enabling advanced features using ADAC (part 1) - Enabling and using the Active Directory Recycle Bin
- Microsoft Excel 2010 : Protecting and Securing a Workbook - Marking a Workbook as Read-Only
- Microsoft Excel 2010 : Protecting and Securing a Workbook - Working with Office Safe Modes
- Microsoft Excel 2010 : Protecting and Securing a Workbook - Setting External Content Security Options
- Microsoft Excel 2010 : Protecting and Securing a Workbook - Setting Privacy Options - Set Parental Controls for Online Research
 
 
Windows XP
Windows Vista
Windows 7
Windows Azure
Windows Server
Windows Phone
2015 Camaro