enhancing license management with salesforce

36
Integration of CodeMeter License Central with salesforce Rüdiger Kügler | Professional Services [email protected] Stefan Bamberg | Senior Key Account Manager [email protected] Enhancing license management with salesforce

Upload: team-wibu

Post on 13-Jul-2015

68 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Enhancing license management with salesforce

Integration of CodeMeter

License Central with salesforce

Rüdiger Kügler | Professional Services

[email protected]

Stefan Bamberg | Senior Key Account Manager

[email protected]

Enhancing license

management with salesforce

Page 2: Enhancing license management with salesforce

Introduction

31.12.2014 WIBU-SYSTEMS AG 2

Page 3: Enhancing license management with salesforce

CodeMeter License Central

31.12.2014 WIBU-SYSTEMS AG 3

License Entitlement

Create

Deliver

Manage

References to ERP / CRM / …

Customer ID

Order ID

SOAP Interface

Cloud-based System

Page 4: Enhancing license management with salesforce

salesforce

31.12.2014 WIBU-SYSTEMS AG 4

CRM System

Accounts

Products

Assets

Projects

Workflow Management

APEX Programming

Cloud-based System

Page 5: Enhancing license management with salesforce

Complete Each Other

CodeMeter License Central and salesforce complete each other

Both systems are cloud-based

APEX Programming = SOAP Interface

31.12.2014 WIBU-SYSTEMS AG 5

Page 6: Enhancing license management with salesforce

Process Flow

31.12.2014 WIBU-SYSTEMS AG 6

Page 7: Enhancing license management with salesforce

Process Overview

31.12.2014 WIBU-SYSTEMS AG 7

1. Vendor creates Licenses

(Assigning asset to account)

2. salesforce sends request to

CodeMeter License Central,

License Central returns ticket

3. Vendor sends ticket to User

4. User activates license

5. salesforce pulls / License Central

pushes activation informationCloud

Vendor

User

1

23

4

5

Page 8: Enhancing license management with salesforce

Demo – Assigning Asset to Account

31.12.2014 WIBU-SYSTEMS AG 8

Page 9: Enhancing license management with salesforce

Demo – Create Order

31.12.2014 WIBU-SYSTEMS AG 9

Page 10: Enhancing license management with salesforce

Demo – Create Order

31.12.2014 WIBU-SYSTEMS AG 10

Page 11: Enhancing license management with salesforce

Demo – Create Order

31.12.2014 WIBU-SYSTEMS AG 11

Page 12: Enhancing license management with salesforce

Demo – Create Order

31.12.2014 WIBU-SYSTEMS AG 12

Page 13: Enhancing license management with salesforce

Demo – Create Order

31.12.2014 WIBU-SYSTEMS AG 13

Page 14: Enhancing license management with salesforce

Demo – Create Order

31.12.2014 WIBU-SYSTEMS AG 14

Page 15: Enhancing license management with salesforce

Demo – Create Order

31.12.2014 WIBU-SYSTEMS AG 15

Page 16: Enhancing license management with salesforce

Demo – Activating Licenses by User

31.12.2014 WIBU-SYSTEMS AG 16

Page 17: Enhancing license management with salesforce

Demo – Activating Licenses by User

31.12.2014 WIBU-SYSTEMS AG 17

Page 18: Enhancing license management with salesforce

Demo – Check License State

31.12.2014 WIBU-SYSTEMS AG 18

Page 19: Enhancing license management with salesforce

Integration / Configuration

31.12.2014 WIBU-SYSTEMS AG 19

Page 20: Enhancing license management with salesforce

Integration of CodeMeter License Central into salesforce

31.12.2014 WIBU-SYSTEMS AG 20

Initial Setup

salesforce Enterprise or Unlimited

CodeMeter License Central Internet Edition

Installation of salesforce connector

Integration via APEX

Setup per Product

Creating product in salesforce

Creating corresponding item in CodeMeter License

CentralCloud

Page 21: Enhancing license management with salesforce

Cloud-based

CodeMeter License Central Editions

31.12.2014 WIBU-SYSTEMS AG 21

Desktop

Edition

Internet

Edition

Datacenter

Edition

Dedicated

Server

Edition

High Performance

Edition

High

Availability

Package

On-Premise

Page 22: Enhancing license management with salesforce

salesforce Connector

31.12.2014 WIBU-SYSTEMS AG 22

Page 23: Enhancing license management with salesforce

APEX call - doOrder

public PageReference simpleOrderWithoutLogin()

{

// generate proxy class

GenericConnector.GenericConnectorSOAP11port_http stub =

new GenericConnector.GenericConnectorSOAP11port_http();

// call SOAP service

ticketIdentification =

stub.singleItemOrderWithoutLogin(customerIdentification,

comment, itemIdentification);

}

31.12.2014 WIBU-SYSTEMS AG 23

Page 24: Enhancing license management with salesforce

APEX call - getActivationInformation

public PageReference readActivationState()

{

// generate proxy class

GenericConnector.GenericConnectorSOAP11port_http stub =

new GenericConnector.GenericConnectorSOAP11port_http();

// call SOAP service

activationState = stub.getActivationState(asst.SerialNumber);

activationDate = stub.getActivationDate(asst.SerialNumber);

}

31.12.2014 WIBU-SYSTEMS AG 24

Page 25: Enhancing license management with salesforce

Integration of CodeMeter License Central with salesforce

31.12.2014 WIBU-SYSTEMS AG 25

Inital Setup

salesforce Enterprise or Unlimited

CodeMeter License Central Internet Edition

Installation of salesforce connector

Integration via APEX

Setup per Product

Creating product in salesforce

Creating corresponding item in CodeMeter License

CentralCloud

Page 26: Enhancing license management with salesforce

Creating Products in salesforce (1)

31.12.2014 WIBU-SYSTEMS AG 26

Page 27: Enhancing license management with salesforce

Creating Products in salesforce (2)

31.12.2014 WIBU-SYSTEMS AG 27

Page 28: Enhancing license management with salesforce

Creating Products in salesforce (3)

31.12.2014 WIBU-SYSTEMS AG 28

Page 29: Enhancing license management with salesforce

Creating Products in salesforce (4)

31.12.2014 WIBU-SYSTEMS AG 29

Page 30: Enhancing license management with salesforce

Creating Products in salesforce (5)

31.12.2014 WIBU-SYSTEMS AG 30

Page 31: Enhancing license management with salesforce

Creating Items in CodeMeter License Central (1)

31.12.2014 WIBU-SYSTEMS AG 31

Page 32: Enhancing license management with salesforce

Creating Items in CodeMeter License Central (2)

31.12.2014 WIBU-SYSTEMS AG 32

Page 33: Enhancing license management with salesforce

Alternative Options

31.12.2014 WIBU-SYSTEMS AG 33

Page 34: Enhancing license management with salesforce

Alternative Options / Extensions

Push Service to push activation information from CodeMeter License

Central to salesforce

Modular licensing, using projects and assets

Project = Order

Asset = Item

Change management of projects

31.12.2014 WIBU-SYSTEMS AG 34

Page 35: Enhancing license management with salesforce

Summary

Easy salesforce Integration

License Creation and Delivery

Powerful License Management

31.12.2014 WIBU-SYSTEMS AG 35

Page 36: Enhancing license management with salesforce

Germany: +49-721-931720

USA: +1-425-7756900

China: +86-21-55661790

http://www.wibu.com

[email protected]

Thank you very much!