SharePoint 2013 and Office 365 (SharePoint Online) App Provisioning and Installation Options
App deployment is different from app development. App deployment is depends on how administrator is going to install the app. App deployment can be done in Web Scope Tenant Scope For both deployments we need App Catalogue in functioning. Apps are currently coming from two main sources as From Org
App deployment is different from app development. App deployment is depends on how administrator is going to install the app. App deployment can be done in
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiG_DttYx2oGcuOq5aO6GUZ3qP3xDr2SYzPFNxt7EYQT1us7J9Q1NsXoturVqLrEQFii5g4rasPjTR7-JWBPA3EAbnCK7oTydJYMcN7_Rtus86GWBk0gxnvHjcbmq-tuRn4eDSV9oWiYeKB/?imgmax=800)
Web Scope installation
This is what we generally do. Here we are navigating to desired web (assume the web ishttp://www.sharepoint.com/sites/myweb) and click the setting button and launch Add an app
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjNJ9s7Ony1rKQXBUIbgibijXpSOpeguNfuHdIkzQHAcIANZHJIiSG0rhjIV-ZgDphl_wLkc3uEiGfpNqXneGiXH-xiBniclv7kEkru7F8yjuaNm3dflTRyXQKE-uLCpAVxtcBBRcko7bF9/?imgmax=800)
Then you can either browse and install app from office store or organization store.
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiVNdCTAS3s0J5zw8Q95EGeunmSYgO3gkUQmfsGix-JFhSj6cFRT7oJchyphenhyphenXI-K1Vd-bDLm7nQtxbG3xftdOnflTVxPM4-Qu0hWvAR2QC-x0XjylhZAtLdTftU6m_iKo8tYkfZcGujZGncuZ/?imgmax=800)
in this approach app is installing as a sub web under current web. and data will be scoped to the particular web we installed. The web site which actually holds app data and functionality is called App Web (sub web) and The web site we installed the app is called as Host Web (current web).
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjrTMwK8BkVfbx2suJCcsmjqlwsDnFqILcZ-Py-vkkEZIjXVY1u2yLA5Nd6hUrIWPPQ1-dglPFuA4WJPW0itCqE1udjMxtfVg4Dj1kH__roUOh6h96letA0BXXJAr9BXAEU_WtFMXX44Nv2/?imgmax=800)
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhhAazYyOvjjpvUmVe1U9weWuWxAUH22219U4WQ07VQ-rHS6RdZWarujlflIXuZN6qruIJRg0YQ7piF32pScK5rODRDcF0JXfd4397mMyVL9eM-csv22lZaWy47Zkpg3HDhaK3bXq8dh27c/?imgmax=800)
This installation is different from web scope installation. here we are installing app in App catalogue site and then it becomes Host web for that application.
First you need to navigate to your app catalogue site collection and perform app installation in that site.
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgDb91evwao8YPCr1AD8436o0IpR5B2RHgstm3X2XWSjxg2M5KtTPoaRzd5v_Z7FwkNz820yridSDCl5S3td08ybBGw0iSCHFfprlCei50SuA-oB8Yo973ovcDT_ikE5wsVSGdZ5tooV9Rb/?imgmax=800)
Then select and installed the app. after that go to Site Contents and open the callout menu for that app. You can see Deployment Menu.
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEijq7GasCAzBvIxq22X2oSQuGPoWw8JWcNnGXL8S2XO7eGTY9-A2Ecu4EGH95hUx_woFVmpm5D6PsMSJIs1W-3-KPjh_e7LPPlXWpboTb44vvjxvvpds3qLF7K1MF6f1BEcXygvZhXfRq9r/?imgmax=800)
If you click on that you can see following tenant deployment options.
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg9WP7_roCkjkKawnlpcn2RGzV4jTtldrNI_ZGfbeEwusdyx5mZjEQ3JEeJVwtn5SvCX0vvntZ8m0owlUckM4z3xqNJsNxjS0YW22kUnT553pDZ6WORZAX4nymSxcMjccnTPznTU1LcVv83/?imgmax=800)
Managed Paths: This will provision the app in webs under that manage path.
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg6LmVqlJuMmVX39tI8lLHuAhypII1jIgeOj-73dSGhgbueUc1pMuTcfu8vvfa4sgcfpsQa2OURcaGm3Qf5SBJ2sJflce0LgLsuNH6dumJqRVzVYYa_H1YPzV-59rs9IZVoH2racRHS2FE4/?imgmax=800)
Site Templates: This will provision the app for webs that inherits from mentioned template.
![image image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBlkZgg4LYrcYCWrd7ftqv2OvI_3L7xBPsggn0z5wb_Uvu3L9llqW-kNekLLN-CnneVi4W39tAPe8K2yjDTxDExbc939I4ZDx2CKpgxeNyRZgNqujcnAhTobeh98vhfJohI-jh_20X_xEr/?imgmax=800)
- Web Scope
- Tenant Scope
Web Scope installation
This is what we generally do. Here we are navigating to desired web (assume the web ishttp://www.sharepoint.com/sites/myweb) and click the setting button and launch Add an app
Then you can either browse and install app from office store or organization store.
in this approach app is installing as a sub web under current web. and data will be scoped to the particular web we installed. The web site which actually holds app data and functionality is called App Web (sub web) and The web site we installed the app is called as Host Web (current web).
For an example assume installing MyApp under myweb. In this scenario /sites/myweb becomes a Host Web for myApp and installing MyApp provisioning a sub web (/sites/myweb/MyApp) that becomes a App Web for particular MyApp. installing MyApp under sub site; sites/myweb/myweb2 resulting; sites/myweb/myweb2 been a Host web for particular MyApp instance and /myweb/myweb2/Myapp as a App Web for that MyApp instance.
Tenant Scope InstallationThis installation is different from web scope installation. here we are installing app in App catalogue site and then it becomes Host web for that application.
First you need to navigate to your app catalogue site collection and perform app installation in that site.
Then select and installed the app. after that go to Site Contents and open the callout menu for that app. You can see Deployment Menu.
If you click on that you can see following tenant deployment options.
- Site Collections
- Managed Paths
- Site Templates
Managed Paths: This will provision the app in webs under that manage path.
Site Templates: This will provision the app for webs that inherits from mentioned template.
No comments:
Post a Comment