SlideShare a Scribd company logo
1 of 36
Integration of CodeMeter
License Central with salesforce
Rüdiger Kügler | Professional Services
ruediger.kuegler@wibu.com
Stefan Bamberg | Senior Key Account Manager
stefan.bamberg@wibu.de
Enhancing license
management with salesforce
Introduction
31.12.2014 WIBU-SYSTEMS AG 2
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
salesforce
31.12.2014 WIBU-SYSTEMS AG 4
 CRM System
 Accounts
 Products
 Assets
 Projects
 …
 Workflow Management
 APEX Programming
 Cloud-based System
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
Process Flow
31.12.2014 WIBU-SYSTEMS AG 6
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 information
Cloud
Vendor
User
1
23
4
5
Demo – Assigning Asset to Account
31.12.2014 WIBU-SYSTEMS AG 8
Demo – Create Order
31.12.2014 WIBU-SYSTEMS AG 9
Demo – Create Order
31.12.2014 WIBU-SYSTEMS AG 10
Demo – Create Order
31.12.2014 WIBU-SYSTEMS AG 11
Demo – Create Order
31.12.2014 WIBU-SYSTEMS AG 12
Demo – Create Order
31.12.2014 WIBU-SYSTEMS AG 13
Demo – Create Order
31.12.2014 WIBU-SYSTEMS AG 14
Demo – Create Order
31.12.2014 WIBU-SYSTEMS AG 15
Demo – Activating Licenses by User
31.12.2014 WIBU-SYSTEMS AG 16
Demo – Activating Licenses by User
31.12.2014 WIBU-SYSTEMS AG 17
Demo – Check License State
31.12.2014 WIBU-SYSTEMS AG 18
Integration / Configuration
31.12.2014 WIBU-SYSTEMS AG 19
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
Central
Cloud
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
salesforce Connector
31.12.2014 WIBU-SYSTEMS AG 22
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
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
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
Central
Cloud
Creating Products in salesforce (1)
31.12.2014 WIBU-SYSTEMS AG 26
Creating Products in salesforce (2)
31.12.2014 WIBU-SYSTEMS AG 27
Creating Products in salesforce (3)
31.12.2014 WIBU-SYSTEMS AG 28
Creating Products in salesforce (4)
31.12.2014 WIBU-SYSTEMS AG 29
Creating Products in salesforce (5)
31.12.2014 WIBU-SYSTEMS AG 30
Creating Items in CodeMeter License Central (1)
31.12.2014 WIBU-SYSTEMS AG 31
Creating Items in CodeMeter License Central (2)
31.12.2014 WIBU-SYSTEMS AG 32
Alternative Options
31.12.2014 WIBU-SYSTEMS AG 33
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
Summary
Easy salesforce Integration
License Creation and Delivery
Powerful License Management
31.12.2014 WIBU-SYSTEMS AG 35
Germany: +49-721-931720
USA: +1-425-7756900
China: +86-21-55661790
http://www.wibu.com
info@wibu.com
Thank you very much!

More Related Content

Similar to Enhancing license management with Salesforce

How and Why to Create and Sell Consumption-Based Licenses
How and Why to Create and Sell Consumption-Based LicensesHow and Why to Create and Sell Consumption-Based Licenses
How and Why to Create and Sell Consumption-Based Licenses
team-WIBU
 
Your Migration Map to a Comprehensive Protection and Licensing System
Your Migration Map to a Comprehensive Protection and Licensing SystemYour Migration Map to a Comprehensive Protection and Licensing System
Your Migration Map to a Comprehensive Protection and Licensing System
team-WIBU
 
Customer Centric View of Best Practices in Software Monetization
Customer Centric View of Best Practices in Software MonetizationCustomer Centric View of Best Practices in Software Monetization
Customer Centric View of Best Practices in Software Monetization
team-WIBU
 
Anand_Honeywell_11yrs
Anand_Honeywell_11yrsAnand_Honeywell_11yrs
Anand_Honeywell_11yrs
Anand Patil
 
Unleash the Power of CodeMeter - CodeMeter Basics
Unleash the Power of CodeMeter - CodeMeter BasicsUnleash the Power of CodeMeter - CodeMeter Basics
Unleash the Power of CodeMeter - CodeMeter Basics
team-WIBU
 
Optimizing Cloud Licensing: Strategies and Best Practices
Optimizing Cloud Licensing: Strategies and Best PracticesOptimizing Cloud Licensing: Strategies and Best Practices
Optimizing Cloud Licensing: Strategies and Best Practices
team-WIBU
 

Similar to Enhancing license management with Salesforce (20)

Actor Model Import Connector for Microsoft Active Directory
Actor Model Import Connector for Microsoft Active DirectoryActor Model Import Connector for Microsoft Active Directory
Actor Model Import Connector for Microsoft Active Directory
 
How and Why to Create and Sell Consumption-Based Licenses
How and Why to Create and Sell Consumption-Based LicensesHow and Why to Create and Sell Consumption-Based Licenses
How and Why to Create and Sell Consumption-Based Licenses
 
Integrating Ansible Tower with security orchestration and cloud management
Integrating Ansible Tower with security orchestration and cloud managementIntegrating Ansible Tower with security orchestration and cloud management
Integrating Ansible Tower with security orchestration and cloud management
 
Seminar presentation 05042011_v7_with_cl
Seminar presentation 05042011_v7_with_clSeminar presentation 05042011_v7_with_cl
Seminar presentation 05042011_v7_with_cl
 
Enabling Cloud Marketplace Services with VMware
Enabling Cloud Marketplace Services with VMwareEnabling Cloud Marketplace Services with VMware
Enabling Cloud Marketplace Services with VMware
 
Your Migration Map to a Comprehensive Protection and Licensing System
Your Migration Map to a Comprehensive Protection and Licensing SystemYour Migration Map to a Comprehensive Protection and Licensing System
Your Migration Map to a Comprehensive Protection and Licensing System
 
PRIVATE CLOUD SERVER IMPLEMENTATIONS FOR DATA STORAGE
PRIVATE CLOUD SERVER IMPLEMENTATIONS FOR DATA STORAGEPRIVATE CLOUD SERVER IMPLEMENTATIONS FOR DATA STORAGE
PRIVATE CLOUD SERVER IMPLEMENTATIONS FOR DATA STORAGE
 
CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Micros...
CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Micros...CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Micros...
CLI319 Microsoft Desktop Optimization Pack: Planning the Deployment of Micros...
 
apidays LIVE Paris - Innovation and rejuvenation combined: a beneficial appro...
apidays LIVE Paris - Innovation and rejuvenation combined: a beneficial appro...apidays LIVE Paris - Innovation and rejuvenation combined: a beneficial appro...
apidays LIVE Paris - Innovation and rejuvenation combined: a beneficial appro...
 
Customer Centric View of Best Practices in Software Monetization
Customer Centric View of Best Practices in Software MonetizationCustomer Centric View of Best Practices in Software Monetization
Customer Centric View of Best Practices in Software Monetization
 
Swisscom my deploy_winworkers_arbeitsprobe
Swisscom my deploy_winworkers_arbeitsprobeSwisscom my deploy_winworkers_arbeitsprobe
Swisscom my deploy_winworkers_arbeitsprobe
 
Haal de mist uit de monitoring van je cloud met System Center 2012 R2 Operati...
Haal de mist uit de monitoring van je cloud met System Center 2012 R2 Operati...Haal de mist uit de monitoring van je cloud met System Center 2012 R2 Operati...
Haal de mist uit de monitoring van je cloud met System Center 2012 R2 Operati...
 
Anand_Honeywell_11yrs
Anand_Honeywell_11yrsAnand_Honeywell_11yrs
Anand_Honeywell_11yrs
 
VSPP-3.pptx
VSPP-3.pptxVSPP-3.pptx
VSPP-3.pptx
 
Mastering the move
Mastering the moveMastering the move
Mastering the move
 
Harbour IT & VMware - vForum 2010 Wrap
Harbour IT & VMware - vForum 2010 WrapHarbour IT & VMware - vForum 2010 Wrap
Harbour IT & VMware - vForum 2010 Wrap
 
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
VMworld 2013: NSX PCI Reference Architecture Workshop Session 3 - Operational...
 
Unleash the Power of CodeMeter - CodeMeter Basics
Unleash the Power of CodeMeter - CodeMeter BasicsUnleash the Power of CodeMeter - CodeMeter Basics
Unleash the Power of CodeMeter - CodeMeter Basics
 
Optimizing Cloud Licensing: Strategies and Best Practices
Optimizing Cloud Licensing: Strategies and Best PracticesOptimizing Cloud Licensing: Strategies and Best Practices
Optimizing Cloud Licensing: Strategies and Best Practices
 
Connecting Xamarin Apps with IBM Worklight in Bluemix
Connecting Xamarin Apps with IBM Worklight in BluemixConnecting Xamarin Apps with IBM Worklight in Bluemix
Connecting Xamarin Apps with IBM Worklight in Bluemix
 

More from team-WIBU

Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
team-WIBU
 
Unlocking the Future: Empowering Industrial Security
Unlocking the Future: Empowering Industrial SecurityUnlocking the Future: Empowering Industrial Security
Unlocking the Future: Empowering Industrial Security
team-WIBU
 
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für GeschäftskontinuitätKeine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
team-WIBU
 
No Time to Idle – License availability for business continuity
No Time to Idle – License availability for business continuityNo Time to Idle – License availability for business continuity
No Time to Idle – License availability for business continuity
team-WIBU
 
For a Few Licenses More
For a Few Licenses MoreFor a Few Licenses More
For a Few Licenses More
team-WIBU
 
App Management on the Edge
App Management on the EdgeApp Management on the Edge
App Management on the Edge
team-WIBU
 
Protecting and Licensing .NET Applications
Protecting and Licensing .NET ApplicationsProtecting and Licensing .NET Applications
Protecting and Licensing .NET Applications
team-WIBU
 
The first step is always the most decisive
The first step is always the most decisiveThe first step is always the most decisive
The first step is always the most decisive
team-WIBU
 
Protection and monetization of 3D printed objects in the spare parts business...
Protection and monetization of 3D printed objects in the spare parts business...Protection and monetization of 3D printed objects in the spare parts business...
Protection and monetization of 3D printed objects in the spare parts business...
team-WIBU
 
Authenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevicesAuthenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevices
team-WIBU
 
Serving Up Features-on-Demand for Every Appetite
Serving Up Features-on-Demand for Every AppetiteServing Up Features-on-Demand for Every Appetite
Serving Up Features-on-Demand for Every Appetite
team-WIBU
 
Security and Protection for Machine Learning.pptx
Security and Protection for Machine Learning.pptxSecurity and Protection for Machine Learning.pptx
Security and Protection for Machine Learning.pptx
team-WIBU
 
Running code in secure hardware or cloud environments
Running code in secure hardware or cloud environmentsRunning code in secure hardware or cloud environments
Running code in secure hardware or cloud environments
team-WIBU
 
Subscriptions - Relationships built to last
Subscriptions - Relationships built to lastSubscriptions - Relationships built to last
Subscriptions - Relationships built to last
team-WIBU
 
Protecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript ApplicationsProtecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript Applications
team-WIBU
 
Safer to market: Licensing and e-commerce integrated
Safer to market: Licensing and e-commerce integratedSafer to market: Licensing and e-commerce integrated
Safer to market: Licensing and e-commerce integrated
team-WIBU
 
Managing entitlements through the product lifecycle
Managing entitlements through the product lifecycleManaging entitlements through the product lifecycle
Managing entitlements through the product lifecycle
team-WIBU
 
Your CODESYS Applications, Protected and Licensed
Your CODESYS Applications, Protected and LicensedYour CODESYS Applications, Protected and Licensed
Your CODESYS Applications, Protected and Licensed
team-WIBU
 
Everything You Always Wanted to Know About CodeMeter FSBs
Everything You Always Wanted to Know About CodeMeter FSBsEverything You Always Wanted to Know About CodeMeter FSBs
Everything You Always Wanted to Know About CodeMeter FSBs
team-WIBU
 

More from team-WIBU (20)

Post Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on IdentityPost Quantum Cryptography – The Impact on Identity
Post Quantum Cryptography – The Impact on Identity
 
Unlocking the Future: Empowering Industrial Security
Unlocking the Future: Empowering Industrial SecurityUnlocking the Future: Empowering Industrial Security
Unlocking the Future: Empowering Industrial Security
 
The Power of Partnership: Enabling Success Together
The Power of Partnership: Enabling Success TogetherThe Power of Partnership: Enabling Success Together
The Power of Partnership: Enabling Success Together
 
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für GeschäftskontinuitätKeine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
Keine Zeit für Leerlauf – Lizenzverfügbarkeit für Geschäftskontinuität
 
No Time to Idle – License availability for business continuity
No Time to Idle – License availability for business continuityNo Time to Idle – License availability for business continuity
No Time to Idle – License availability for business continuity
 
For a Few Licenses More
For a Few Licenses MoreFor a Few Licenses More
For a Few Licenses More
 
App Management on the Edge
App Management on the EdgeApp Management on the Edge
App Management on the Edge
 
Protecting and Licensing .NET Applications
Protecting and Licensing .NET ApplicationsProtecting and Licensing .NET Applications
Protecting and Licensing .NET Applications
 
The first step is always the most decisive
The first step is always the most decisiveThe first step is always the most decisive
The first step is always the most decisive
 
Protection and monetization of 3D printed objects in the spare parts business...
Protection and monetization of 3D printed objects in the spare parts business...Protection and monetization of 3D printed objects in the spare parts business...
Protection and monetization of 3D printed objects in the spare parts business...
 
Authenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevicesAuthenticate and authorize your IIoTdevices
Authenticate and authorize your IIoTdevices
 
Serving Up Features-on-Demand for Every Appetite
Serving Up Features-on-Demand for Every AppetiteServing Up Features-on-Demand for Every Appetite
Serving Up Features-on-Demand for Every Appetite
 
Security and Protection for Machine Learning.pptx
Security and Protection for Machine Learning.pptxSecurity and Protection for Machine Learning.pptx
Security and Protection for Machine Learning.pptx
 
Running code in secure hardware or cloud environments
Running code in secure hardware or cloud environmentsRunning code in secure hardware or cloud environments
Running code in secure hardware or cloud environments
 
Subscriptions - Relationships built to last
Subscriptions - Relationships built to lastSubscriptions - Relationships built to last
Subscriptions - Relationships built to last
 
Protecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript ApplicationsProtecting Node.js-based JavaScript Applications
Protecting Node.js-based JavaScript Applications
 
Safer to market: Licensing and e-commerce integrated
Safer to market: Licensing and e-commerce integratedSafer to market: Licensing and e-commerce integrated
Safer to market: Licensing and e-commerce integrated
 
Managing entitlements through the product lifecycle
Managing entitlements through the product lifecycleManaging entitlements through the product lifecycle
Managing entitlements through the product lifecycle
 
Your CODESYS Applications, Protected and Licensed
Your CODESYS Applications, Protected and LicensedYour CODESYS Applications, Protected and Licensed
Your CODESYS Applications, Protected and Licensed
 
Everything You Always Wanted to Know About CodeMeter FSBs
Everything You Always Wanted to Know About CodeMeter FSBsEverything You Always Wanted to Know About CodeMeter FSBs
Everything You Always Wanted to Know About CodeMeter FSBs
 

Recently uploaded

%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
masabamasaba
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
masabamasaba
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
masabamasaba
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Medical / Health Care (+971588192166) Mifepristone and Misoprostol tablets 200mg
 

Recently uploaded (20)

%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
Crypto Cloud Review - How To Earn Up To $500 Per DAY Of Bitcoin 100% On AutoP...
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
WSO2CON 2024 - Building the API First Enterprise – Running an API Program, fr...
 
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
%+27788225528 love spells in Toronto Psychic Readings, Attraction spells,Brin...
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
tonesoftg
tonesoftgtonesoftg
tonesoftg
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
%+27788225528 love spells in Huntington Beach Psychic Readings, Attraction sp...
 
What Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the SituationWhat Goes Wrong with Language Definitions and How to Improve the Situation
What Goes Wrong with Language Definitions and How to Improve the Situation
 
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
Devoxx UK 2024 - Going serverless with Quarkus, GraalVM native images and AWS...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
%+27788225528 love spells in Colorado Springs Psychic Readings, Attraction sp...
 
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
OpenChain - The Ramifications of ISO/IEC 5230 and ISO/IEC 18974 for Legal Pro...
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand%in Midrand+277-882-255-28 abortion pills for sale in midrand
%in Midrand+277-882-255-28 abortion pills for sale in midrand
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
Abortion Pill Prices Tembisa [(+27832195400*)] 🏥 Women's Abortion Clinic in T...
 
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital TransformationWSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
 

Enhancing license management with Salesforce

  • 1. Integration of CodeMeter License Central with salesforce Rüdiger Kügler | Professional Services ruediger.kuegler@wibu.com Stefan Bamberg | Senior Key Account Manager stefan.bamberg@wibu.de Enhancing license management with salesforce
  • 3. 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
  • 4. salesforce 31.12.2014 WIBU-SYSTEMS AG 4  CRM System  Accounts  Products  Assets  Projects  …  Workflow Management  APEX Programming  Cloud-based System
  • 5. 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
  • 7. 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 information Cloud Vendor User 1 23 4 5
  • 8. Demo – Assigning Asset to Account 31.12.2014 WIBU-SYSTEMS AG 8
  • 9. Demo – Create Order 31.12.2014 WIBU-SYSTEMS AG 9
  • 10. Demo – Create Order 31.12.2014 WIBU-SYSTEMS AG 10
  • 11. Demo – Create Order 31.12.2014 WIBU-SYSTEMS AG 11
  • 12. Demo – Create Order 31.12.2014 WIBU-SYSTEMS AG 12
  • 13. Demo – Create Order 31.12.2014 WIBU-SYSTEMS AG 13
  • 14. Demo – Create Order 31.12.2014 WIBU-SYSTEMS AG 14
  • 15. Demo – Create Order 31.12.2014 WIBU-SYSTEMS AG 15
  • 16. Demo – Activating Licenses by User 31.12.2014 WIBU-SYSTEMS AG 16
  • 17. Demo – Activating Licenses by User 31.12.2014 WIBU-SYSTEMS AG 17
  • 18. Demo – Check License State 31.12.2014 WIBU-SYSTEMS AG 18
  • 20. 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 Central Cloud
  • 21. 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
  • 23. 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
  • 24. 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
  • 25. 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 Central Cloud
  • 26. Creating Products in salesforce (1) 31.12.2014 WIBU-SYSTEMS AG 26
  • 27. Creating Products in salesforce (2) 31.12.2014 WIBU-SYSTEMS AG 27
  • 28. Creating Products in salesforce (3) 31.12.2014 WIBU-SYSTEMS AG 28
  • 29. Creating Products in salesforce (4) 31.12.2014 WIBU-SYSTEMS AG 29
  • 30. Creating Products in salesforce (5) 31.12.2014 WIBU-SYSTEMS AG 30
  • 31. Creating Items in CodeMeter License Central (1) 31.12.2014 WIBU-SYSTEMS AG 31
  • 32. Creating Items in CodeMeter License Central (2) 31.12.2014 WIBU-SYSTEMS AG 32
  • 34. 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
  • 35. Summary Easy salesforce Integration License Creation and Delivery Powerful License Management 31.12.2014 WIBU-SYSTEMS AG 35
  • 36. Germany: +49-721-931720 USA: +1-425-7756900 China: +86-21-55661790 http://www.wibu.com info@wibu.com Thank you very much!