Application licensing scenario
In this scenario, XYZ Corporation, an ISV, created an application, MusicManager, that they want to license for sale. The following steps describe the process to license their application. Typically, ISVs perform step 1 through step 3. Customers who purchase the application perform steps 4 and 5.
- Create the MusicManager application with its accompanying forms.
BMC applications must have unique names. To avoid potential licensing conflicts, use this naming convention:
In this scenario, the name is XYZ:MusicManager.
Usually, you do not need to worry about conflicts with naming conventions for your application. Even if XYZ has a competitor with its own MusicManager application, the vendor name prefix guarantees uniqueness in most cases.
If you have questions, go to the Customer Support website (http://www.bmc.com/support) and verify that the application name is unique or has not been used by another application developer in your company.
Register your application name with BMC.
You can make your application application licensable or user licensable, as described in Application licensing options:
Designate the application as licensable.
- Customers need application licenses to access the form data in the application.
- Customers need user fixed or user floating licenses based on individual forms to access form data.
In this scenario, XYZ Corporation makes the MusicManager application licensable and user licensable. The MusicManager application includes these forms: MusicManager Configuration, MusicManager Songs, and MusicManager Singers. When customers try to access data in any of these forms, they receive an error if they do not have a valid MusicManager application license.
Further, XYZ Corporation makes only the MusicManager Songs form user licensable (shown in Application Licensing dialog box). If users try to submit or modify data in this form, they receive an error if they do not have a MusicManager user license (fixed or floating). Because the ISV does not make the MusicManager Singers form user licensable, any user can create or modify MusicManager Singers without a MusicManager user license.
For detailed steps, see Making applications licensable.
- (Customers only)
For information, see Adding the application license to your server.
In the AR System Administration Console, click System > General > Add or Remove Licenses to add the license to your BMC Remedy AR System server.
To do this, open the User form in the AR System Administration Console and assign licenses to specific users. After users are given the appropriate application user licenses, they can access the application and its forms in the usual manner. For information, see Assigning application licenses to users.
(Customers only) If your application is user licensable, assign application user licenses to your users so that they can access the user licensable portions of the application (the user licensable forms).