I have found it to be very convenient to screen scrape without having to log in anywhere and to perform callouts.
So I decided to adopt this idea and redesign my package to remove the necessity of Credentials entered.
I am going to describe the new package here.
ULETAS Gamma 1.0 Release Notes
The basic version of this packages contains one app consisting of several tabs:
- User Licensing Settings tab – main tab of this package, used to manage default settings, to edit, activate or deactivate User License Email Threshold Alerts.
- User Licenses Extended tab – auxiliary custom object tab with extracted users Licenses records. May be useful for administrators.
- User License Email Alert tab – auxiliary custom object tab with user license email threshold alert records. May be useful for administrators.
To install on production-like organizations: Developer Edition Organizations or Testing Organizations for registered partners.
To install on sandboxes.
Post Install Instructions
Link to page on sandboxes.
Please go to User Licensing settings page, populate your settings like if you want subsequent email sending or not and please set Error Notification Recipient email for collecting errors if any happen during integration process. Please click button “Save Settings” to store your selected settings.
All your users license list should be retrieved automatically. In case if this didn’t happen or if you believe the records are outdated, feel free to click “Recalculate Users Licenses” button to retrieve your available users license list again.
Once you have successfully retrieved list of your available user licenses, you can activate and edit Threshold email alert when the number of licenses approaches threshold.
Please click “Activate” or “Edit” link on the right from user license usage you would like to track. If you don’t see popup window it may be blocked by browser, please check that you have unblocked popup windows. On the popup window you can easily populate threshold and email recipient or recipients.
Once you have successfully completed previous three steps, this means you have successfully configured ULETAS package for your organization. In you face any obstacles feel free to contact package creator or first you might want to reread release notes.
The current status of this package is Managed Beta. Which means, it can be “used to test and validate this package internally and with selected customers before release. Note: this type of package can only be installed in Developer Edition, sandbox organizations, or testing organizations for registered partners.”
So if you like this package and you would like to install on production, please let me know if it is working fine in your DE or sandbox without any bugs or glitches and I will release Managed – Released version.
Thanks for your attention.