VConnect

  1. Install CloudAssert.WAP.VConnect.Service.Setup.msi

  2. Update the Password in web.config of VConnect (Path: C:\inetpub\MgmtSvc-CloudAssert-Vconnect\Web.config). Password for dev purpose - CAAAANHhnqvpWD0oTkgG9K3lgho2t0PJl+Cvrj+lcgJWzj1CLQfKxJLhlxI=

  3. Create database for VConnect

  4. Execute the below command to update the database

    1. Navigate to the VConnect folder (extracted from VConnect.zip file)

    2. Execute the below command from command prompt

    VConnect.exe UpdateDatabaseSettings {DB_SERVER_NAME} VConnect {DB_USER_NAME} {DB_PASSWORD} /isUseIntegratedSecurity:false /VConnectApiEndpoint:http://localhost:31101 /VConnectApiUserName:cloudassertadminuser /VConnectApiPassword:pass@word1

  5. Insert queue URL in VConnect database. Note: This step is not required if VConnect is installed only for Work flow or Service notification handler is used

    1. Update shared access signature of Azure storage account queue in the below insert script and execute in VConnect DB. Note: Azure storage account queue is one of the prerequisites.insert into [VConnect].[dbo].[AppSettings] ([Key], [Value], [Group], UpdatedByUser, LastUpdatedTime, IsEncrypted) Values('ServiceNotificationQueueSasUri', '{queueUrl}', 'HybrSettings', 'Admin', GetDate(), 0)

  6. VConnect - Service Notification Handler settings

    1. Set below app settings with appropriate values

    2. If wanted to use the Service Notification Handler, set the HybrApiEndpoint as https://local.admin.hybr.com/ and set HybrServiceNotificationEventSource setting to trisulapi

      OR

      If wanted to use the Azure Storage Queue, set HybrServiceNotificationEventSource setting to azurestoragequeue and give the Azure storage queue SAS URI for the setting ServiceNotificationQueueSasUri

    3. Add Hybr endpoint in etc/host file

    4. Setup event notifications for VConnect and Hybr Core components

Settings Name

Group

Value

HybrApiEndpoint

HybrSettings

ex: https://local.admin.hybr.com/

HybrApiKey

HybrSettings

ex: hybrapiuser

HybrApiSecret

HybrSettings

ex: pass@word1

HybrServiceNotificationEventSource

HybrSettings

(trisulapi/azurestoragequeue)

ServiceNotificationQueueSasUri

HybrSettings

(Azure storage queue sas uri)

8. License Activation

  • Download and extract VConnect.zip

  • Navigate inside the extracted folder and execute the below command from command prompt

  • Command: VConnect.exe ActivateOnline licenseKey emailId

    • Note: Do not copy-paste the values directly into command prompt, paste it in notepad, remove spaces and add again before executing

  • Once the command is executed successfully, .cal file will be generated in the same directory. Copy this file into C:\inetpub\MgmtSvc-CloudAssertBilling\bin

9. Changes to support Custom Properties in Vconnect (Temporary)

  • In Appsettings table of Vconnect DB , along with existing values in [CustomPropertiesToDisplay] key , set the property display name with the below format

    • PropertyName : DisplayName

    • Example :- Description : Description