Installation of KanBo without Tenant administrator rights

It is also possible to install KanBo without KanBo.app added to SharePoint App Catalog. You can complete this installation while you are a SharePoint Site Collection administrator in SharePoint. In this article, we have described how you can add KanBo and KanBo trial to the SiteCollection without tenant administrator rights.


If you have any questions or problems, please contact us at support@kanbozone.com


Prererequisites:

User which will perform the procedure needs to have:

In a scenario when KanBo is added on a Private Site Collection

User should have Administrator rights on a Site Collection. He should be also added to owners of a Site Collection.


Learn more about adding Administrators to a Site Collection here: https://support.office.com/en-us/article/Manage-administrators-for-a-site-collection-9a7e46f9-3fc4-4297-955a-82cb292a5be0 .


In a scenario when KanBo is added on a Group Site Collection


User should be added as an Owner to the Group. 


Learn more about adding Owners to the Office 365 groups here: https://support.office.com/en-us/article/add-or-remove-members-from-office-365-groups-using-the-office-365-admin-center-e186d224-a324-4afa-8300-0e4fc0c3000a .


You can also add user as a Member to a group and then go to the group interface to change the permissions.


Go to the Outlook Online : https://outlook.office.com/owa/ . Enter a Group by clicking on it's name on the left pane:


Click on members button on the right side of the Group page.

Now click on  button next to user's name and select Make Owner.


Installing KanBo


1) Log into your Office 365 Account.


2) Go to https://yourSharePointurl.sharepoint.com/_layouts/15/appregnew.aspx


Please keep in mind that Group site's URLi is : https://yourSharePointurl.sharepoint.com/sites/YourGroupName/ so the address will be https://yourSharePointurl.sharepoint.com/sites/YourGroupName/_layouts/15/appregnew.aspx 


KanBo Installation of KanBo on Office 365 without Tenant administrator rights


3) Enter the registration data with URL pointing to your KanBo webiste


In case you are installing a full version of KanBo (not a trial), App domain should be the domain of the site you we have created on Azure – in this example it is: installingkanbo-kanbo.azurewebsites.net . The Redirect Url should be the site address with the HTTPS prefix + /pages/default.aspx. In our case it will be https://installingkanbo-kanbo.azurewebsite.com/pages/default.aspx.


In case you are installing a KanBo trial (not a full version), the App Domain should be: broker.kanbocloud.net and The Redirect URL should be: https://broker.kanbocloud.net/pages/default.aspx - as it is in the email which you received from the trial creator.


KanBo Installation of KanBo on Office 365 without Tenant administrator rights


After clicking "Create", you will be presented with the following page:


KanBo Installation of KanBo on Office 365 without Tenant administrator rights



4) Go to https://yourSharePointurl.sharepoint.com/_layouts/15/appinv.aspx.

In case of a Group site the address will be https://yourSharePointurl.sharepoint.com/sites/YourGroupName/_layouts/15/appinv.aspx.


Enter your App ID and click on "Lookup" button. All data about your app will be found and added to the form fields.


Provide the permissions in App's Permission Request XML field in following format:


<AppPermissionRequests AllowAppOnlyPolicy="true">
<AppPermissionRequest Scope="http://sharepoint/content/sitecollection/web" Right="FullControl" />
<AppPermissionRequest Scope="http://sharepoint/content/sitecollection" Right="FullControl" />
</AppPermissionRequests>




5) TRUST KanBo in your Site Collection.

KanBo Installation of KanBo on Office 365 without Tenant administrator rights


6) Using browser console (F12) you can generate a redirect URL.


In case when you are installing a full version of KanBo (not a trial) change bolded parts with your values! As a next step, paste this code into the console (F12) and press enter.


var e = encodeURIComponent;
var spweb = "<b>YOUR SITE COLLECTION ADDRESS</b>";
var spweb_title = "<b>Your Team Site name</b>";
var clientid = "<b>YOUR CLIENT ID</b>";
var kanboappurl = "<b>https://YOUR KANBO NAME.azurewebsites.net/</b>";
var final_appurl = kanboappurl + "/setup?SPHostUrl="+e(spweb)+"&HostTitle="+e(spweb_title)+"&KBRedirSkip=sp";
var final_url = spweb+"/_layouts/15/AppRedirect.aspx?client_id="+e(clientid)+"&redirect_uri="+e(final_appurl);console.log(final_url);


In case you are installing a KanBo trial, you should change only the bolded values, enter into the Console field and click Enter.

var e = encodeURIComponent;
var spweb = "<b>YOUR SITE COLLECTION ADDRESS</b>";
var spweb_title = "<b>Your Team Site name</b>";
var clientid = "<b>YOUR CLIENT ID</b>";
var kanboappurl = "https://broker.kanbocloud.net/";
var final_appurl = "https://broker.kanbocloud.net/pages/default.aspx?" + "SPHostUrl="+e(spweb)+"&HostTitle="+e(spweb_title)+"&KBRedirSkip=sp";
var final_url = spweb+"/_layouts/15/AppRedirect.aspx?client_id="+e(clientid)+"&redirect_uri="+e(final_appurl);console.log(final_url);





7) You will get your URL generated in the Console window. (f.ex. like https://testykanbo5.sharepoint.com/_layouts/15/AppRedirect.aspx?client_id=8f3d9052-7360-4f35-b775-8cc750eb76f7&redirect_uri=https%3A%2F%2Finstallingkanbo-kanbo.azurewebsites.net%2F%2Fsetup%3FSPHostUrl%3Dhttps%253A%252F%252Ftestykanbo5.sharepoint.com%26Hos...


You can enter it straight away from a generated link.





8) After clicking a link, you will be redirected to KanBo Setup page.

Select Automatic setup and wait a few minutes as the installation proceeds.

KanBo Installation of KanBo on Office 365 without Tenant administrator rights


You will get a communicate 'KanBo is now usable". Click on it to enter KanBo.




11) Your KanBo is ready.


If you have any questions or problems, please contact us at support@kanbozone.com

installation SharePoint

Is this article helpful for you?