Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
Licensing, Cloud and Web Services
  • Welcome to Bentley Communities
  • Bentley's Communities
  • Licensing, Cloud and Web Services
  • More
  • Cancel
Licensing, Cloud and Web Services
Licensing, Cloud and Web Services Wiki SELECTserver to SES Migration Guide
    • Sign in
    • Eastern Europe Continuity Plan
    • Guest Accounts - Review Access
    • -Web Services
      • +CONNECT Center
      • -Subscription Services Portal
        • +Subscription Services Portal Overview
        • +User Management 2.0
        • -Entitlement Management
          • Entitlement Country
          • Server Product Access Keys
          • +Application Entitlement
          • +License Alerting
          • Evaluations
          • Practitioners
          • +License Checkouts
          • -SELECTserver to SES Migration Guide
            • Details for April 30th 2021 SELECTserver sunsetting event
            • FAQs: SS to SES Migration
          • +What's New in Entitlement Management?
          • Change History
          • +Known Issues
          • +Machine Registration for non-SELECT accounts
          • Missing ProjectWise licenses on Application Portfolio page
          • Practitioner Entitlements - Azure Marketplace
        • +Roles and Permissions (Role-Based Access Control or RBAC)
        • +Service Request Manager
        • +Software Downloads
        • +Subscription Analytics
        • Software Administration
        • +Virtualized Environments
        • Enterprise License Subscription (ELS) Eligibility List
      • +Bentley Cloud Services Overview
      • Status Dashboard
      • Account Status: ON HOLD
      • We didn't recognize the email address or password you entered
    • +SES Activation
    • +CONNECTION Client
    • +CONNECT Advisor
    • +Federated Identity
    • +SELECTserver based Activation
    • +Pre-SELECTserver Based Activation
    • +Product-Specific Licensing
    • Understanding why you received a TL Invoice
    • Working from Home using Bentley Licensing
    • +Licensing Workflow
    • How to leave a Product Review
    • +Serviços ProjectWise 365
    • About Bentley Trust Licensing
    • How to delete Bentley account and all related data
    • Support for non-Bentley technologies utilized by Bentley products
    • Support for V8i SELECTseries 10 applications after December 31st, 2021
    • +Support Homepage - Localized
    • What you need to know/request when consolidating Accounts

    You are currently reviewing an older revision of this page.

    • History View current version

    SELECTserver to SES Migration Guide

    Summary of Changes

    • Activation of SELECTserver licenses through SES
    • Custom activation groups activations through entitlement groups
    • Custom activation group reporting through allocation groups
    • Temporary keys supported through entitlement groups
    • Checkouts
    • Checkout restrictions
    • Client access restrictions
    • Tracking SELECTserver usage

    Action Required by Administrators

    • Action 1: Configure Entitlement groups for Custom Activation Group/Temporary Key restrictions
    • Action 2: Configure Checkout restrictions

    Summary of Changes

    Bentley Systems recently announced that SELECTserver is entering a sunsetting phase. As part of that process, SELECTserver will no longer be used for license activation and usage posting functions. However, SELECTserver-licensed product versions can still be activated. Those requests from existing SELECTserver-licensed software versions will now be fulfilled by the Subscription Entitlement Service (SES).   

    Configurations on end-user machines will not need to change for this transition. The same server name and activation keys will continue to work. 

    Also, beginning April 23, 2021, the SELECTserver administration interface will no longer be available. However, you can continue to activate SELECTserver-licensed applications, and you can administer those licenses through Entitlement Management and the Subscription Analytics interfaces of SES. 

    As you transition from license administration in SELECTserver to SES, you’ll find that most functionality is supported, but in a slightly different way. This guide will help you understand the differences and how to complete common tasks within the SES Entitlement Management interface. It will also walk you through the actions your organization administrator needs to take to migrate any settings related to product restrictions on Custom Activation Groups or Temporary keys or settings on Checkout Restrictions.

    One fundamental difference in license management within SES is that licenses are no longer provided at a site level with activation keys as they were in SELECTserver. In SES, product entitlements provided by one or more contracts signed by your organization are associated to the country for which the contract is active. Organizations with contracts signed in different countries may have a different list of entitlements per country. As the sites and their license in SELECTserver were also derived from contracts in particular countries, you will see that all of the site licenses from SELECTserver have been rolled up into that entitlement country in SES. 

    Rather than distributing activation keys which were convenient but inherently less secure, users are provided entitlements based on their association to the organization with our Identity Management System (IMS) and their entitlement country on their IMS profile. Users signing in through IMS to our portals or through the CONNECTION Client will have access to the entitlements for their entitlement country. 

    Activation of SELECTserver licenses through SES 

    Site activation keys are still the mode of activation for SELECTserver-based product versions. To allow SES to service those requests for activation and usage logging, site keys will be mapped within SES to their corresponding entitlement country. As the entitlement country will have entitlements to the product licenses that were available to the sites, there should be no disruption in users’ ability to activate through existing site activation keys. 

    To see the mappings of site activation keys to country, please visit Subscription Entitlement Service - Activation Key Mappings. 

    Within Entitlement Management, license administrators can control users’ access to specific products under each entitlement country. The administrator might, as an example, deny access to more expensive product licenses except to a select few users. Users of SES-licensed product versions would not be able to activate those products unless they were one of the users configured to allow access. 

    As the mapped site activation keys will be deriving their entitlements from the entitlement country, the same access configuration will apply to activation requests based on the key. They will give administrators the ability to control the list of products that the key is allowed to activate. If every user is denied access to a product in that entitlement country, then the site activation key is also denied access. That access control can also be overridden for specific activation keys if the administrator wants to allow a single key to have access.  Please read the section on using Entitlement Groups to learn more. 

    Custom activation groups activations through entitlement groups  

    Custom activation groups in SELECTserver allowed a license administrator to provide users with an activation key that would only activate certain products configured by the administrator. This functionality is already available for SES-licensed product versions through the use of general access settings in an entitlement country and the administration of overrides for specific users or entitlement groups.   

    To continue to use a custom activation group key to only allow activation of specific products, the key should be mapped to an entitlement group in which the administrator has defined the set of products that group can activate. Users of SES-license product versions that are associated to that group will have access to all the product entitlements defined in that group. The same is true for usage through activation keys mapped to that group. Through the entitlement group, license administrators will be able to create, update, or delete custom activation keys. 

    Please see Managing SELECTserver Activation Keys in SES to learn how to use entitlement groups to manage your custom or temporary keys. 

    Custom activation group reporting through allocation groups 

    Custom activation groups previously allowed administrators to organize usage reports based on the key that the usage was reported against. Allocation groups replace that functionality within SES.  

    An entitlement group and an allocation group may be the same group or they can be different groups. This gives administrators the flexibility to separate the two, if necessary, but maintain the ease of having one group that fulfills both functions if that works best for the organization. Please see Allocation Group Mappings to learn how to manage reporting through allocation groups 

    Temporary keys supported through entitlement groups 

    Temporary keys in SELECTserver previously allowed a license administrator to control the list of products that the key could activate, and to set a date for the key to expire.  Entitlement groups replace the functionality of temporary keys.  Custom s that are mapped to an entitlement group, can have an optional end date after which the key can no longer be used to activate any product. 

    Please see Managing SELECTserver Activation Keys in SES to learn how to use Entitlement groups to manage your custom or temporary keys 

    Checkouts 

    Administrators can generate checked out license files for SELECTserver-licensed or SES-licensed product versions from within Entitlement Management. Existing checkouts in SELECTserver will also be migrated over to SES, so all checkouts can be managed together. 

    Please see License Checkouts for more information about checking out licenses for offline use in Entitlement Management. 

    Checkout restrictions 

    Checkout restrictions in SES are managed and work similarly to how they work in SELECTserver. However, where it was possible to set up checkout restrictions for each site in SELECTserver, SES, checkout restrictions are set up per entitlement country.

    Please see Checkout Restrictions for more information about configuring checkout restrictions in entitlement management.

    Because sites will be rolled into one entitlement country in SES, Bentley cannot automatically migrate checkout restrictions. License administrators will need to define the best set of checkout restrictions by each entitlement country. 

    Client access restrictions 

    Settings for client access restrictions in SELECTserver cannot be migrated to SES. There is no comparable support for this function in SES.  

    Tracking SELECTserver usage 

    If you continue to use non-current software versions which are licensed through SELECTserver technologies, you may incur a quarterly fee. To track your daily usage per machine to determine if you will incur SELECTserver fees, use the Daily Usage by Machine report in the Analytics Portal.

    Access the Daily Usage by Machine report here: https://reporting.bentley.com/report/appusagebyday

    • Use the Date Range filter to select the quarter in question.
    • Use the Product Type filter to select Desktop Application.
    • Use the Report View drop-down to select License Service Summary.
    • Any “days used with a license server” value of SELECTserver are potentially subject to a fee. The machine and email values are provided to assist you with locating and upgrading those machines.

     

    Actions required of the Administrator through the transition from SELECTserver to Subscription Entitlement Service 

    Bentley is making every effort to make this transition as easy as possible including migration of license configurations from SELECTserver to SES. However, because of some of the differences between the two systems noted above, not every setting can be automatically migrated. Some settings, specifically product restrictions on Custom Activation Groups and Temporary keys and Checkout restrictions, will require manual intervention by license administrators to set up and configure in SES. 

    Action 1: Configure Entitlement groups for Custom Activation Group/Temporary Key restrictions 

    Existing site activation keys, including custom activation groups and temporary keys, will automatically be migrated to SES and mapped to their corresponding entitlement country. However, Bentley cannot generate entitlement groups or allocation groups and the product restrictions to reflect existing custom activation groups and temporary keys.

    Because these restrictions cannot be migrated over from SELECTserver automatically, administrators will need to create entitlement groups and manually configure the product restriction lists to match the restrictions that were configured for the activation keys in SELECTserver. 

    To configure the products available to an activation key after the switch to SES, the basic steps necessary are:

    1. Create an Entitlement group in User Management
      1. This group will provide a convenient way to define the list allowed products, or Entitlements, available to activate by the activation key.
      2. You don't have to add users to this group for the purposes of the activation key activations.  
    2. Map the activation key to the Entitlement group.
      1. This mapping can be done from the group page accessible from Entitlement Groups page in Entitlement Management or in the Activation Key Mapping page in Subscription Analytics
      2. You can map more than one activation key to the same Entitlement group if all the keys will share the same list of available products.
    3. Define the list of Allowed Applications for the Entitlement group.
      1. This is the list of products that the mapped activation keys will successfully activate. It's likely you'll want to make the list of Allowed Applications match the list of Restrictions that were defined for the Custom Activation Groups or Temporary Keys in SELECTserver.  But, as it's possible to map multiple activation keys to the same Entitlement group, you may find it more simple to manage your Activation keys in SES if you combine the list of SELECTserver Restrictions into one list of Allowed Applications in the Entitlement Group.

    Please see Managing SELECTserver Activation Keys in SES to learn more details about how to use Entitlement groups to manage your custom or temporary keys 

    Action 2: Configure Checkout restrictions 

    In SELECTserver, sites may have their own defined checkout restrictions. Because those sites will be rolled up into one entitlement country in SES, Bentley cannot automatically migrate checkout restrictions. License administrators will need to define checkout restrictions by each entitlement country to match, as closely as possible, the checkout restrictions defined in SELECTserver Checkout restrictions for the Activation keys mapped to that country.  This will require some judgement by the organization license administrator to decide which products should be allowed for checkout by the associated Activation keys.

    Please see Checkout Restrictions for more details about how to set up these restrictions in SES.



    Other Language Sources

    Deutsch

    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2021 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies