Yes. With each new release of ArcGIS Enterprise, Esri introduces changes to add new capabilities, such as cloud support, containerization options, and access to applications. At version 10.8.1, the capability to make bulk license assignments was added.
Bulk assignment is especially relevant given the recent licensing changes Esri has announced for ArcGIS for Power BI and ArcGIS Tracker. To provide this functionality to previous versions of ArcGIS Enterprise, Esri Support has created a script to assign ArcGIS Premium App licenses to multiple users in bulk. This script, tailored to ArcGIS for Power BI, is provided as an example.
This script is only required for ArcGIS Enterprise 10.8.x with respect to ArcGIS for Power BI.
Note: Before running this script for any Premium App, ensure the existing ArcGIS Enterprise 10.7 or 10.8 license file has been edited and loaded into Portal for ArcGIS. For more information, refer to How To: Edit License Files in My Esri for Portal for ArcGIS 10.7 and later versions.
The script and included instructions are packaged in a Jupyter Notebook. This script can be run in the following environments:
This script is comprised of four parts:
These functions must be tailored to fit your environment to work properly. While this example refers to Power BI, the script can be tailored to make other assignments of ArcGIS Premium Apps, such as ArcGIS Tracker, ArcGIS Pro, and others.
Note: For questions about or issues with this script, please post in the ArcGIS Enterprise place in the Esri Community. Authorized callers with active maintenance subscriptions can contact Esri Technical Support with questions or issues related to assigning licenses. For assistance customizing the script for specific environments, please reach out to Esri Services. Esri Services has introduced new lightweight retainer packages for users with small, focused needs, which may be a good fit in this scenario.