Saturday, May 7, 2016

K2 Blackpearl 4.6.10 Installation and Configuration with SharePoint 2013



1 Installation of K2

K2 Blackpearl Installation


-          Run K2 package Installer.
K2 Installation

Make sure MSMQ Feature from Server Features and Roles are installed as below.

-          Run K2 Blackpearl Setup Manager from the Path K2 Installation Package 4.6.10 -> k2 Blackpearl 4.6.10 (4.0…..) -> installation.
K2 blackpearl Setup Manager




-          Next -> Custom Installation





-          Please make sure that all are checked expect visual studio features
Check features

-          Set dB creator permission for the service account
-          Set administrator permission for the service account in SQL server configuration wizard and for the folder too.







-          Change smpt server settings.




          Now the configuration wizard will be running


g





-          Create new web application and a root site collection to activate k2 features on
                      -      Go to Central administration -> Apps -> manager app catalog -> create new app catalog site



Smart Forms Installation

Go to K2 Installation package 4.6.10 -> K2 SmartForms 4.6.10 -> Intallation -> setup.exe





-          Next -> next -> next -> finish
-          The configuration wizard will be running automatically



Control Pack Installation



-          Complete the same steps of configuration wizard as in SmartForms installation

K2 for SharePoint Installation

-          Go to K2 Installation Package 4.6.10 -> k2 for SharePoint 4.6.10 -> installation.
Start the Subscription Settings in Central Administration
To begin, open the SharePoint 2013 Central Administration page and click on System Settings.
On the System Settings page, in the Servers section, click on Manage services on server
Go to the Services on Server page.  Make sure that the status of Microsoft SharePoint Foundation Subscription Settings Service is listed as Started.
Configure the Subscription Settings service application by using Windows PowerShell
Before you begin, make sure that the user running the Windows PowerShell cmdlets has the following memberships on all databases that you will be using:
  • db_securityadmin
  • db_owner


Next, go to Start > All Programs.  Expand the folder MS SharePoint 2013 Products to reveal the SharePoint 2013 Management Shell program. 
Select SharePoint 2013 Management Shell with the Run as administrator option.



Run the following commands:
  • Get and set the name of the managed account in the SharePoint farm to the $account for later use.
$account = Get-SPManagedAccount "<AccountName>"
Please note that "<AccountName>" is the name of the managed account in the SharePoint farm.
For example: $account = Get-SPManagedAccount domain\spFarmAccount

  • Create an application pool for the Subscription Settings service application:
$appPoolSubSvc = New-SPServiceApplicationPool -Name SettingsServiceAppPool -Account $account

  • Create the Subscription Settings service application:
$appSubSvc = New-SPSubscriptionSettingsServiceApplication -ApplicationPool $appPoolSubSvc -Name SettingsServiceApp -DatabaseName <SettingsServiceDB>
Please note that <SettingsServiceDB> should be the name of the Subscription Settings service database.
For example: $appSubSvc = New-SPSubscriptionSettingsServiceApplication -ApplicationPool $appPoolSubSvc -Name SettingsServiceApp -DatabaseName SettingsServiceChauTeamDB
  • Create a proxy for the Subscription Settings service application:
$proxySubSvc = New-SPSubscriptionSettingsServiceApplicationProxy -ServiceApplication $appSubSvc
Next, after running the command lines above, you will need to verify that the Subscription Settings Service was successfully created on the server.
To do this, go to the SharePoint 2013 Central Administration page and click Application Management.
On the Application Management page, select the Manage service applications hyperlink.

On the Manage service applications page, make sure that the status of SettingsServiceApp is listed as Started
Next, you will need to go to the MS SQL Server to verify that, after running the command lines above, the database name was successfully created.
Finally, set permission from K2 WORKSPACE

No comments:

Post a Comment