Brkarc 2034
Brkarc 2034
Brkarc 2034
Colton Jenkins,
Technical Lead Engineering Licensing Office
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 3
In this session, you will learn about deploying Cisco products using Cisco’s latest product licensing
vision. Come learn the foundational concepts you need to need to as you deploy and configure
Smart Software Licensing for Cisco products. Together, we will go over the various scenarios you
might deploy Smart License enabled products in connected and mediated networks.
For mediated (disconnected) networks, we will present an overview of the Cisco Smart Software
satellite, and how product configuration differs when used. By moving to an ISO-19770 Software
Asset Management (SAM) solution, Cisco Smart Software Licensing simplifies the deployment of
Cisco products focusing on usage (what and how many) and not enforcement. With Cisco Smart
Software Licensing say “goodbye” to Product Activation Keys (PAKs) and License files!
It is recommended that the student is familiar with Smart Licensing before taking this session.
BRKARC-2010 (Smart Accounts and Smart Licensing)
https://www.ciscolive.com/online/connect/sessionDetail.ww?SESSION_ID=93760&backBtn=true
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 4
Get Ready!
Overview:
Smart Licensing and
Smart Accounts
Smart Licensing
Communications
Acronym Decoder
• CSR – Certificate Signing Request • PIDs – Product IDs
• CSSM or SSM – Cisco Smart Software Manager • PLR – Permanent License Reservation
• MSLA – Managed Service License Agreements • TPL – Third (3rd) Party Licensing
(Utility)
• UUID – Universally Unique Identifier
• OOC – Out of Compliance
• VA – Virtual Accounts
• PI – Product Instances
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 6
Cisco Software Central – software.cisco.com
Network Plug
and Play
Manage
Downloads and Software License
Upgrade Products Tools
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 7
What is Cisco Smart Licensing?
• Cisco Smart Licensing is a new way of thinking about licensing at Cisco that is being applied to all products
• Instead of DRM or Node Locked licensing – its a Software Inventory Management System
• Provides Customers, Cisco, and Selected Partners with information about Software Ownership and Software
Utilization
I Own: 10
I am Using: 10
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 8
What is a Smart Accounts
Architected as a “container” - for more than licenses
Asset Pooling
Track Purchases
Pool assets, user roles and
Review purchases of Cisco
agreements for visibility of
Software entitlements and allocate
company license
new resources.
entitlements.
Today Future
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 9
Smart Account – Overview
• A Smart Account is a single place where
Customers can obtain visibility to their software
and entitlements.
Admissions
Licenses
Physics
Devices
bigu.edu
Science
Agreements
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 12
Smart Accounts – Virtual Accounts
• Assets are represented as company owned allowing effortless sharing across your
enterprise
Licenses
Physics
bigu.edu
Devices
Chemistry
Agreements
Create sub-accounts to
reflect organization’s
construct.
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 13
Smart Accounts – Virtual Accounts
• You can create virtual accounts that reflect your organization’s departments then associate
licenses and devices with those departments.
Virtual Accounts
Admissions
Overall Cisco Licenses
Warning and Notifications -25
Users & Roles
Router
Unified SL
Communications
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 16
Cisco Authorized Backend
Cisco.com (Direct Connection) SSM satellite (On Premise)
CentOS 7 (Hardened)
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 17
Methods of Communication
The Cisco Product is configured to use Smart Licensing at install/provisioning time. Direct cloud access is the default option.
Options
1 Direct cloud access (default)
Cisco product sends usage information directly over the internet. No HTTPs
products!
Cisco Products send usage information over the internet via a Proxy
Ease of use
File Transfer
Availability
5 Full Offline Access – License Reservation
Limited
Request License
Use copy/paste information between product and Cisco.com to manually Copy / Paste
check in and out licenses. Functionally equivalent to current node locking, but License Response
Cisco Cisco.com Usage Info
with Smart License tracking. Product
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 19
Telemetry
Smart Licensing requires the following minimal exchange of information during install/provision.
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 20
Smart Product Telemetry & Visibility
• Industry Standard HTTPS (SSLv3*/TLS)
• Protects User’s Privacy! 01100101
• HTTP over TLS used for Transport encryption 100101011011
101001001010
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 22
Get Set!
Understanding:
Product Licensing Work Flow
Product Licensing States
Understanding Product
Licensing Work Flow
Smart Licensing User Workflow
Have more licenses
Device/Product than being used
started
In-Compliance
SL State= (Authorized)
Un-configured Device/Product Registration
For Hybrid Create/Copy Enter Register Platform uses Users & Roles
Agreements
Customer Smart
SL State= Account identified Out-of
SL State= Compliance
Un-identified
Registered
Using more licenses
than entitled to
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 26
What is Cisco Smart Licensing – ID Tokens
An ID Token: An ID Tokens is NOT:
• Can be used once – or reused
multiple times • Product specific
• Can be created and revoked at any • Licenses or keys or PAKs
time • “one-time use”
• Expires after a period of time • Stored on the Cisco Product
(default is 30 days; Minimum of 1 • Needed after the product is
day and a maximum of 365 days) registered
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 27
Enable Smart Software Licensing
Select:
Inventory
Click:
New Token
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 28
Enable Smart Software Licensing
Provide:
ID Token Description
Decide:
Allow enablement of Export
Controlled functionality
(functionality varies by
product)
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 29
Smart Licensing Product Registration
• Paste the “ID Token” created in your Smart Account directly into the CLI
device> en
device# config t
device(config)# license smart enable
device(config)# end
device# license smart register idtoken <id token> device# license smart register idtoken <id token>
<id token>
“ID Token” is copied from Smart Account either manually via Cisco API’s
Can be used once – or multiple times
Can be used on any or every Cisco product
Can be created and revoked at any time
Can be created and accessed via APIs
Expires after a period of time (default is 30 days; Minimum of 1 day and a maximum of 365 days)
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 31
How to Enable the licenses you want to consume on
Enterprise Products
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 33
Smart Licensing Verification
• Verify licensing status
License Authorization:
Status: AUTHORIZED on Mon Sep 28 2017 21:56:10 PDT
Last Communication Attempt: SUCCEEDED on Mon Sep 28 2017 21:56:10 PDT
Next Communication Attempt: Wed Oct 28 2017 21:56:10 PDT
Communication Deadline: Sun Dec 27 2017 11:49:16 PDT
csr1kv#
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 40
Show License All (ASAv)
asa971# show license all License Usage
==============
Smart Licensing Status
====================== ASAv30 Standard - 2G (ASAv-STD-2G):
Description: ASAv30 Standard - 2G
Smart Licensing is ENABLED Count: 1
Version: 1.0
Registration: Status: OUT OF COMPLIANCE
Status: REGISTERED
Smart Account: CISCO LIVE Product Information
Virtual Account: JLN-Sat ===================
Export-Controlled Functionality: Allowed UDI: PID:ASAv,SN:9AJP2PTBH1L
Initial Registration: SUCCEEDED on Feb 08 21:24:22 2017 UTC
Last Renewal Attempt: None Agent Version
Next Renewal Attempt: Mar 10 18:57:40 2017 UTC =============
Registration Expires: May 09 14:04:18 2017 UTC Smart Agent for Licensing: 1.6.4_rel/63
License Authorization:
Status: OUT OF COMPLIANCE on Feb 08 21:24:34 2017 UTC
Last Communication Attempt: SUCCESS on Feb 08 21:24:34 2017 UTC
Next Communication Attempt: Feb 09 09:24:34 2017 UTC
Communication Deadline: May 09 14:04:18 2017 UTC
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 41
Understanding Product
Licensing State
Smart License Product States
• Registered state
Product has been associated with a valid Smart Account
Un-
• Authorized state (In Compliance) Registered
Out Of
Authorization Authorized
Compliance
Expired State
State
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 44
Smart License Product States – Licenses
• One a product has been successfully registered, it can be configured
to use an licenses via CLI
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 45
Entitlement Authorization Request or Renewal
• If there is a communications failure sending the
renewal, the retry interval will be as follows:
• If the agent is in the authorized state Un-
Registered
Retry every 23 hours Failed
• If agent is in the Out of Compliance (OOC) state Register
Product
Retry every 15 minutes for two hours
Then once every 4 hours. Registered
State
• If agent is in the authorization expired state
Retry once every hour. Consume
License
• If there is NO communications within 90 days,
License usage is released and available Authorization Authorized
Out Of
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 46
Registration ID Certificate Renewal
• By default the Cryptograph ID certificate
• Valid duration (one Year) and renewal period is sent
in with the Registration Response message . Un-
Registered
• The Cryptograph ID certificate
Failed
• Renewal will be sent every six months
Register
Product
• If there is a communications failure sending the
message, the retry interval will be as follows:
Registered
• One per hour until success State
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 47
Go!
Deploying:
Smart License Enabled Products
Method 1
Configure Smart
Licensing for Direct
Cloud Access
Smart Call Home – High Level
• Smart Call Home (SCH) Server is located in a secure Cisco Data Centre
• Smart License (SL) messages reach SCH Server, they are sent to the Cisco SSM portal
• SL uses only the Call Home Client (Packet Delivery) Cisco Smart
Smart License
Software
• Information is exchange using Manager
Smart
HTTPS (TLS/SSL encryption
Smart Agent
Home Server
Smart Call
Product
Cisco Smart
Call Home
• Contact-email-addr <email-address>
Contact email address is mandatory for sending SCH notifications. If it is configured as sch-smart-
licensing@cisco.com, the email address configured in Cisco Smart License Portal will be used
• Profile CiscoTAC-1
Call-home profile CiscoTAC-1 is configured to send Smart licensing message by default
• Active
Enables profile to be used
• destination address http https://tools.cisco.com/its/service/oddce/services/DDCEService
Configure HTTP destination address with service URL
• destination transport-method http
Change transport method to HTTP (this includes HTTPS)
http://www.cisco.com/c/en/us/td/docs/switches/lan/catalyst6500/ios/12-2SX/configuration/guide/book/callhome.html
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 52
Smart Call Home – Smart Licensing Only
• Smart License does not require ALL of Smart Call Home
• Smart Call Home reporting CAN be disabled
• Smart License only uses the Call Home Client (Packet Delivery)
• When Smart Call Home reporting on the Product is not used,
• contact-email-addr must be configured as sch-smart-licensing@cisco.com
❌This is NOT an email address – it just looks like one
❌Inventory is not sent
❌Configuration information is not sent
❌Environmental conditions is not sent
❌Diagnostics to include syslog events is not sent
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 53
Smart Call Home – Default CSR1000v
Configuration
service call-home
call-home
! If contact email address in call-home is configured as sch-smart-licensing@cisco.com
! the email address configured in Cisco Smart License Portal will be used as contact email address to send SCH notifications.
contact-email-addr sch-smart-licensing@cisco.com
rate-limit 20 Automatically added on Smart License enablement.
alert-group-config snapshot Do not change!
data-privacy level normal
syslog-throttling Here is where you limit data sharing:
profile "CiscoTAC-1" data-privacy {level {normal | high} | hostname}
active reporting no-call-home-data | Only hostname can be sent.
no anonymous-reporting-only Not all products support call home data sharing.
reporting smart-call-home-data
reporting smart-licensing-data Automatically added on Smart License enablement.
destination preferred-msg-format xml Do not change!
destination message-size-limit 3145728
destination transport-method http
no destination transport-method email Note: No SCH email sent by default.
destination address email callhome@cisco.com
destination address http https://tools.cisco.com/its/service/oddce/services/DDCEService Authorized Backend Target
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 54
Method 2
Proxy / Gateway
Transport Gateway or Proxy
• Is Not Required • Is Required When • Is Desirable When
When • Managed devices do not • Needs to inspect traffic
• Devices can send have direct access to on the LAN while securely
messages directly to cisco.com communicating over the
cisco.com using HTTPS • A HTTP proxy server is Internet
• Encryption capabilities of required to reach • Needs all outbound traffic
all managed devices meet cisco.com to be sourced from a
the customer's security • Store and Forwarding of single device
requirements SCH messages
• Devices can send
messages directly to SSM
satellite
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 56
Deploying Transport Gateway –
Configuration Example
• Change HTTP destination address of CiscoTAC-1 profile to TG service URL.
asr9k#conf t
asr9k(config)#call-home
asr9k(config-call-home)#profile CiscoTAC-1
asr9k(config-call-home-profile)#no destination address http https://tools.cisco.com/its/service/oddce/services/DDCEService
asr9k(config-call-home-profile)#destination address http https://tg-server
asr9k(config-call-home-profile)#commit
asr9k(config-call-home-profile)#end
asr9k#
asr9k#show running-config call-home
call-home
profile CiscoTAC-1
destination address http https://tg-server
!
!
NOTE: The default destination to cisco must be removed when configuring when
using with proxy, or satellite
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 57
Method 3&4
Smart Software
Manager satellite
Cisco Smart Software Manager (SSM) satellite
Ideal for customers who want to manage their Cisco licenses locally or if their
Cisco products cannot reach Cisco directly
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 60
Cisco Smart Software Manager (SSM) satellite
Feature Classic Edition Enhanced Edition
HA Yes March
DLC Yes February
3rd Party License Support Yes February
On-Box and VM
Backup Restore VM Snapshots Only
Snapshots
HTTP Proxy Support No Yes
Interface Firewall Zone
No Yes
Support
OpenLDAP No Yes
User Groups No Yes
License Hierarchy No Yes
Number of Devices 4000 10,000
MSLA Yes End of 2019
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 62
Cisco Smart Software Manager satellite -
Installation
• Deploy the ISO into either a VM or bare metal
• Configure IP address (IPv4 and/or IPv6)
• Configure Netmask / Prefix
• Configure Default Gateway
• Configure DNS
• Connect to Administration portal via a browser
• Login as default “admin/CiscoAdmin!2345” user
• Change the admin’s default password
• Register Account(s) with Cisco Smart Account/Virtual Account
• Synchronize Account(s) with Cisco Smart Account(s)
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 64
SSM satellite - Deployments
Smart Software Manager satellite can be deployed
in one of two modes:
Connected Connected
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 66
SSM satellite - Registration
• At registration there are 2 files exchanged between SSM satellite and Cisco
• Registration file (SSM satellite Cisco)
• Authorization file (Cisco SSM satellite)
• During normal operation, there are 2 different files exchanged between SSM satellite
and Cisco
• Sync Request file (SSM satellite Cisco)
• Sync Response file (Cisco SSM satellite)
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 67
SSM satellite – Sync Request File Details
:sync: 2.0.0, Information Collected Required?
:version: 2.0.0
:id_cert: |- XXXXXXXXXXXXXXXXXX
Trusted Unique Identifier
Yes
(SUDI/SUVI/ID)
:collector_id: 4cdd0470-e5e4-0132-a310-005056841670
:csr: |- Licenses Consumed Yes
:last_sync: 2017-Jun-22 08:50:35 UTC Organisation Identifier Yes
:last_generated: 2017-Jul-20 11:22:16 UTC
:virtual_accounts:
Hostname No
- :id: 101342 AAA ID of User Making Change No
:name: Ross-1
:product_instances: Feature Tags No
- :id: 2373d312-2cd8-4029-9517-8c60037cca8c
:registration_date: 2017-Jun-12 07:25:40 UTC Other Smart Call Home Information No
:last_contact_date: 2017-Jul-02 06:13:47 UTC
:is_active: true
:software_tag_identifier: regid.2013-08.com.cisco.CSR1000V,1.0_1562da96-9176-4f99-a6cb-14b4dd0fa135
:udi_pid: CSR1000V
:hostname: CSR-1000v
:ip_address: NOTE: hostname is sent by default, to disable sending
:mac_address:
:udi_serial_number: 97YZFA9VYJK the hostname, configure:
:host_identifier: cfg-call-home# data-privacy hostname
:licenses:
- :tag_id: 1146
:tag: regid.2014-05.com.cisco.ax_2500M,1.0_3e0288f3-4838-47c2-93a8-3d8743850f0c
:consumed_quantity: 1
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 71
Cisco Smart Software Manager satellite
• HTTP/HTTPS communication:
• Products communicating with SSM satellite via HTTPS use one of two Cisco signed certificates
dependent on the smart agent version
• Check to make sure that the time is correct on the SSM satellite and product.
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 77
How do I deploy products with CSSM satellite?
• Products register to satellite the exact the same way as with Cisco
profile CiscoTAC-1
Active
# Configure HTTP destination address with service URL
destination address http https://<satellite_ip_address>/Transportgateway/services/DeviceRequestHandler
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 78
Key Features in SSM satellite Classic Edition
Networking Support
• IPv4 and IPv6 support
• Dual-NIC: separate interfaces for network management and product instance registrations.
Security Enhancements:
• FIPS 140-2 Certification (Version 4.2)
Sync Intervals
• Adjustable 30-day Synchronization Schedule
• Allow satellite to functions as long as it synchronizes with Cisco once every 3 months
• Scalability
• 4K product instances, 1 Smart Account
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 81
SSM satellite Classic Edition Requirements
• The Free installation package is available in a number of formats
• ISO installable via Bootable Media
System Requirements
(Customer Provided):
ISO
SSM satellite Classic Edition Minimum MSLA
Application 200 GB Hard Disk 300 GB Hard Disk
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 82
SSM satellite Classic Edition– Single Workspace
https://<ip-address>:8443
• Simplified UI for satellite
administration
• Limited features as compared
to CSSM and SSM satellite
Enhanced Edition
• Single Cisco Smart Account
support
• Multiple Cisco Virtual Accounts
supported
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 84
SSM satellite Classic Edition– Features
Set up
Register product View the list of Reports for virtual
synchronization Manage users
instances virtual accounts accounts
schedules
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 85
SSM Satellite Classic Edition – Synchronization
• SSM satellite should synchronize with Cisco every 30 days
• Automatic if network attached (online mode)
• By manual file transfers if disconnected (offline mode)
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 91
CSSM satellite HA Deployment Configurations
Active Standby
satellite satellite
MariaDB DRDB MariaDB DRDB Internet
Pacemaker Pacemaker
Corosync Corosync
DNS
Server X Proxy Firewall
(NAT)
CSR1kv
CSR1kv
CSR1kv
CSR1kv
CSR1kv
CSR1kv
CSR1kv
CSR1kv
CSR1kv
CSR1kv
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 93
SSM satellite – HA Data Replication
Replicated Volume
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 98
SSM satellite Classic Edition – MSLA (Utility)
• Managed Service License Agreement (MSLA)
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 102
MSLA – Customer Checklist
• Identify/Create Smart Account and satellite Virtual Account(s) – New
customer.
• Identify billing and service locations to determine the Subscription IDs
setup – New customer.
• Install Smart Software Manager satellite Classic Edition 5.0.1 (or later)
• Ensure CSRv has a minimum version – 16.9.1
• Enable utility on the product instances with CLI:
• “license smart utility”
Security Enhancements:
• CentOS 7 Security Harden Kernel
• Separate Workspace for Licensing and Administration:
Networking Support
• IPv4 and IPv6 support
• Multi-NIC: multiple interfaces for traffic separation between network management and product instance registrations.
Proxy support: Allow for satellite to have a proxy between itself and Cisco Smart Software Manager for traffic separation
• Firewall Zones: Ability to configure interfaces for Internal (access) or External (no access)
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 106
SSM satellite Enhanced Edition - Key Features
Longer Sync Intervals
• Native 365-day Synchronization Schedule
• Allow satellite to functions as long as it synchronizes with Cisco once a year.
API Support
• API Support for automation of product deployment
• Resource and Owner credentials grant supported
• 5 major API groups for over 15 unique APIs
Improved Scalability
• 500+ accounts
• 10,000 Product Instances
• Active development in progress to increase scale
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 107
SSM satellite Enhanced Edition - Requirements
• The Free installation package is available in a number of formats
• ISO installable via Bootable Media
System Requirements
(Customer Provided):
ISO
SSM satellite Enhanced Edition Minimum Recommended
Containers 200 GB Hard Disk 200 GB Hard Disk
Database
Crypto Services
License/Admin 8GB Memory 8GB Memory
License Services Portals
2 vCPUs 4 vCPUs
(Centos 7) 4000 products 10000 products
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 108
SSM satellite Enhanced Edition - Workspace
• Licensing & Administration Workspace
Licensing Portal User Interface Administration Portal User Interface
• Similar to CSSM “Smart Licensing” • Administration of System configuration
• Similar to CSSM “Manage Smart Account" • Administration of Users and Accounts
https://<ip-address>:8443 https://<ip-address>:8443/admin
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 110
Administration Workspace - System RBAC
• All Users: • System Admin
• Can be local, or authenticated with an • Full System access
external system • Access to all Account(s)
• Local users have preference over
• System Operator (restricted)
authenticated users
• No ability to change system configurations
• Are not required to have Cisco CCO
• Access to all Account(s)
Accounts
• Must have access to Smart Account • System User (restricted)
Admin access at Cisco to create local • Limited to License Workspace Only
satellite account
• Access to all Account(s)
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 113
Administration Workspace
• All Accounts map to a Smart Account/Virtual Account
• Customer requests account; email alert is sent to System Admin(s)
• System Admin performs account creations and grants user Access
• Flexible Account Setup models
• Single Smart Account mapping to Multiple satellite Accounts
• Multiple Smart Account mapping to Multiple satellite Accounts
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 114
Example: Satellite Accounts to Single Smart
Account
Accounts
Department 1 software.cisco.com
Department 2
Virtual Account
Department 3
Virtual Account
Licensing Workspace
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 115
Example: Satellite Accounts to Multiple Smart
Account
Accounts
Customer 1 software.cisco.com
Customer 2
Virtual Account BigU.edu
Customer 3
Licensing Workspace
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 116
Administration Workspace
• SSM satellite should synchronize with Cisco every 30 days
• Automatic if Network Attached
• By manual file transfers in disconnected Mode
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 117
Administration Workspace
• Smart Account APIs • License APIs • Token APIs
• Account Search • Smart License Usage • Create Tokens
• Validate User Access API • License Subscriptions • List Tokens
Usage • Revoke Tokens
• Virtual Accounts APIs
• Transfer Licenses
• Create Local Virtual • Device APIs
Account • Smart License Alerts • Product Instance Usage
• Delete Local Virtual • List Alerts • Product Instance Search
Account
• Product Instance Transfer
• List Local Virtual
Accounts • Product Instance Remove
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 122
Method 5
License Reservation
Introduction to License Reservation
• The Smart Account must be authorized for License Reservation
• Must have enough available licenses (Over subscription is not allowed)
• Smart Account must be authorized for any Export Restricted Functionality
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 127
Permanent License Reservation
• Manually exchange short ASCII strings with CSSM
CSSM
1
Get UDI/vUDI Type UDI/vUDI
Request Request
• Length will vary by product – 31 for new version of ASAv BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 128
Specific License Reservation
• Manually exchange information (copy and paste) with CSSM
3
Choose Licenses
5 4
Copy Auth String
Paste Auth String
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 130
License Reservation Summary
• PLR has a price premium because it enables all features on the product
whether you want them or not
• Not available on all products
• Node lock (cannot transfer licenses if it’s already in use)
• RMAs can be a challenge if you cannot get the return code off the box
• Changing SLR entitlements can be difficult
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 132
Conclusion
Smart License is here today!
Key decisions you need to make...
Smart Account Virtual Accounts Product Telemetry
• All Cisco Products are • Determine ”Span of • What's your network
moving to Smart Licensing Control” access policy?
• Smart Account is not • Who will manage the • What product telemetry
option Smart Account? method(s) will you use?
• You will need it to register • Partner Managed? • Will you need a Smart
products? • Central Managed? Software Manager
• Who needs to approve your • Distributed Managed? satellite? How many?
Smart Account creation? Locations?
• Who will manage the
• Smart Accounts are not Smart License?
Optional!
• Who do I get the <id token>
• Products may have limited from?
functionality until registered!
Get Ready! Get Set! Go!
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 134
Determining the best Method to Use
Your
Cisco
HTTPs Software
Method 1 & 2
Usage
•
Cisco Product Cisco.com
• Device has Direct Network Access
Your
Transport Gateway
or HTTPs Proxy Cisco.com
Method 3 & 4
Cisco Product
•
• Device has Intermediate Network Access Your
Cisco
Software
• Method 5 Your
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 135
Questions?
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 136
For More Information – Cisco SSM Satellite
Cisco® Smart Licensing
www.cisco.com/go/smartlicensing
(http://www.cisco.com/c/en/us/products/abt_
sw.html)
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 137
For More Information – Cisco Smart Call Home
• For more Information on Cisco® Smart Call Home
Smart Call Home
http://www.cisco.com/c/en/us/support/cloud-systems-management/smart-call-home/tsd-products-support-
series-home.html
Cisco Privacy and Security Compliance
http://www.cisco.com/web/about/doing_business/legal/privacy_compliance/index.html
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 138
Cisco Webex Teams
Questions?
Use Cisco Webex Teams (formerly Cisco Spark)
to chat with the speaker after the session
How
1 Find this session in the Cisco Events Mobile App
2 Click “Join the Discussion”
3 Install Webex Teams or go directly to the team space
4 Enter messages/questions in the team space
cs.co/ciscolivebot#BRKARC-2034
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 139
Complete your online session evaluation
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 140
Continue Your Education
BRKARC-2034 © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public 141
Thank you