Closed mfunk closed 5 years ago
Anyone know if there some easier way to lower the license level on Pro (single license) or do I have to deauthorize and reauthorize with another license file?
@csmoore - I think you have to have a Standard license file and authorize with it.
Looking at this, I'm noticing many of the tools that require Advanced license or 3D extension (from table at: http://solutions.arcgis.com/defense/help/military-tools/resources/system-requirements.htm ) aren't doing this license check so will add in the missing ones in addition to GRG
Addressed in PR #410
Should get license warning now for tools that require licenses now
For ArcMap you get the warning you expect (tool icon and when you click on tool):
But for Pro, it seems that you need to interact with the GP tool form before you get the error:
I set two ecs test machines, to work on this, but I cannot RDP to them. I get:
Tested on my Pro2.3 machine, using Standard license, no extensions.
In ArcMap 10.3.1 with a Standard license, no extensions: The following tools have lock icons: GRG from Point Number Features Find Local Peaks Highest Points Linear Line of Sight Lowest Points Radial Line of Sight Radial Line of Sight and Range
The other tools run correctly, the locked ones give you the Tool is not Licensed message.
Tested in ArcMap on Basic, no extensions. All of the tools that were expected to work with basic did, the others had lock icons.
Found that GRG from Area was expected not to work: but did work. May need to update doc.
Remaining tools conform to table at http://solutions.arcgis.com/defense/help/military-tools/resources/system-requirements.htm
Updated What's New Defense doc, Resources tab what's new, and republished the solutions pages and PDFs.
Submitted PR for update to Defense What is New page.
Doc updates showing up on stg
Military Tools requires Advanced license, but tools aren't checking for licensing.
Expected Behavior
Tools should tell user they aren't licensed before end user tries to run them.
Current Behavior
If installed on systems with Standard license most GP tools will run, except those that use Advanced-only components, e.g. GRG From Point and Number Features. These tools aren't validating against the license (isLicensed is not implemented or always True) .
Tools appear available...
But when run throw an error....
Possible Solution
Add isLicensed to tool validation and check that correct license is available or initialized:
Steps to Reproduce (for bugs)
Context
Better up-front limitations to end user running the tools.
Your Environment