200 likes | 422 Views
ActiveRoles Add-on Manager Overview. Program Management Group. Andrei Polevoi, Tatiana Golubovich. Agenda. Introduction Add-on Manager Installation ActiveRoles Marketplace Browse and search add-ons Managing Add-ons Installation Verification Uninstall Add-on Creation and Publishing
E N D
ActiveRoles Add-on Manager Overview Program Management Group Andrei Polevoi, Tatiana Golubovich
Agenda • Introduction • Add-on Manager • Installation • ActiveRoles Marketplace • Browse and search add-ons • Managing Add-ons • Installation • Verification • Uninstall • Add-on Creation and Publishing • Q&A
Introduction ARS Add-on
Add-on Manager Overview • Separate installation package • Integrates into ActiveRoles Server during installation • Adds node to Snap-in: Application \ Add-on Manager • Compatible with ActiveRoles Server 6.5 and 6.7 • Parse and process add-on package
Demo: Add-on Manager Installation • Download Add-on Manager from the http://www.quest.com/activeroles-server-add-on-manager-download or ActiveRoles Marketplace • Unzip it • Run setup on the same computer, where ActiveRoles Snap-in installed • Set the Administration Service for connection • Finish setup • Run Snap-in • Open Application node Add-on Manager is installed and displayed in the node
ActiveRoles Marketplace Overview • Marketplace is a sub-space ofActiveRoles community site • Marketplace hosts ActiveRoles Add-ons • Add-ons can be browsed by categories or searched by name • Every add-on supplied with description, screenshots, videos, compatibility and supportability statement, etc. • Add-on can be hosted or can be advertisedwith a link to external site for download • Add-ons opened for community members to comment and rate • Add-ons opened for community members to publish
Demo: Search ActiveRoles Marketplace for Add-on • Open ActiveRoles Marketplace site • Browse for Categories • Select the Out of Office Message Configuration Policy Community Add-on • Out of the box ActiveRoles lacks Out Of Office Message deprovisioning policy • Download this add-on
Demo: Add-on Installation • Unzip the archive • Double click *.arsaddon file • Or in Add-on Manager select "Install add-on from file" option and select *.arsaddon file • Refresh Add-on Manager page • Create new deprovisioning policy based on Out Of Office Message policy type
Demo: Other Add-on Administrative Actions • Review • Open details of selected add-on • Click Review add-on • You will get the list of objects of which add-on consists • Uninstall • Select add-on in the list in ARS Snap-in • Click Uninstall
What Add-on Consists of • General settings • Title, icon, description, compatibility, publisher information • Any ARS configuration object • Access Template, Managed Unit, Policy Object, Virtual Attribute, Workflow, etc. • New Policy Types for your policies and workflows • ARS Web UI Customizations • New commands, new or updated forms, etc. • Advanced settings • Pre-install \ post-install scripts, required add-ons list, etc.
Demo: Creating New Add-on Package • Scenario: Display user mailbox size on Exchange properties page
Demo: Creating New Add-on Package • ActiveRoles Configuration Objects: • edsvaMailBox Virtual Attribute • User Mailbox Size Calculation Script • User Mailbox Size Policy Object • Web Interface Customization Items • Mailbox Size (tab) • Mailbox Size (entry)
Demo: Creating New Add-on Package • Go to Add-on Manager page • Click “Create new add-on” • Collect configuration objects and Web UI customization • Fill-in required fields (see next slide for recommendations)
Recommendations for Add-on Packaging • Create separate containers for all add-on objects, except policy types • Name: • <Subject> Community Add-on – for free solutions • <Subject> Add-on – for commercial solutions • Summary: short add-on description. 3-5 sentences • Description: full add-on description. 2-3 paragraphs
Recommendations for Add-on Packaging • Publisher: Company or author name • Support by • "Quest Software" – ONLY commercial add-on officially supported by Quest Support • "Community" – in all other cases • "By Publisher" – for community members outside Quest, if they want to provide official support for this add-on • Home page URL • Recommendation: create a discussion thread on ARS community and reference it here • Home page description • Discussion thread on community
Recommendations for Add-on Packaging • Version • Add-on version number • Save as • <File name for package>.arsaddon • Drop "Community Add-on" or "Add-on" words • Ex: Out Of Office Message Policy.arsaddon • Compatibility • Click “Advanced” button and set “System requirements”
Demo: Recommendations for publishing add-onon Marketplace • General settings • Version, Publisher, Compatibility • Description • Installation Instructions • Screenshots, videos • Attached add-on binaries • Templates for add-on publishing • Add-on template (when add-on is attached) • http://communities.quest.com/docs/DOC-10707 • Add-on template (when add-on is NOT attached) • http://communities.quest.com/docs/DOC-11974
For More Information About • Visit Quest.com/ActiveRoles-Server