©2011 Quest Software, Inc. All rights reserved..
Andrei Polevoi, Tatiana Golubovich
Program Management Group
ActiveRoles Add-on Manager Overview
©2011 Quest Software, Inc. All rights reserved. Confidential.
2
©2011 Quest Software, Inc. All rights reserved..
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
©2011 Quest Software, Inc. All rights reserved. Confidential.
3
©2011 Quest Software, Inc. All rights reserved..
Introduction
ARS Add-on
©2011 Quest Software, Inc. All rights reserved. Confidential.
4
©2011 Quest Software, Inc. All rights reserved..
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
©2011 Quest Software, Inc. All rights reserved. Confidential.
5
©2011 Quest Software, Inc. All rights reserved..
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
©2011 Quest Software, Inc. All rights reserved. Confidential.
6
©2011 Quest Software, Inc. All rights reserved..
ActiveRoles Marketplace Overview
©2011 Quest Software, Inc. All rights reserved. Confidential.
7
©2011 Quest Software, Inc. All rights reserved..
ActiveRoles Marketplace Overview• Marketplace is a sub-space of ActiveRoles 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 advertised with 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
©2011 Quest Software, Inc. All rights reserved. Confidential.
8
©2011 Quest Software, Inc. All rights reserved..
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
©2011 Quest Software, Inc. All rights reserved. Confidential.
9
©2011 Quest Software, Inc. All rights reserved..
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
©2011 Quest Software, Inc. All rights reserved. Confidential.
10
©2011 Quest Software, Inc. All rights reserved..
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
©2011 Quest Software, Inc. All rights reserved. Confidential.
11
©2011 Quest Software, Inc. All rights reserved..
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.
©2011 Quest Software, Inc. All rights reserved. Confidential.
12
©2011 Quest Software, Inc. All rights reserved..
Demo: Creating New Add-on Package• Scenario: Display user mailbox size on Exchange properties page
©2011 Quest Software, Inc. All rights reserved. Confidential.
13
©2011 Quest Software, Inc. All rights reserved..
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)
©2011 Quest Software, Inc. All rights reserved. Confidential.
14
©2011 Quest Software, Inc. All rights reserved..
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)
©2011 Quest Software, Inc. All rights reserved. Confidential.
15
©2011 Quest Software, Inc. All rights reserved..
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
©2011 Quest Software, Inc. All rights reserved. Confidential.
16
©2011 Quest Software, Inc. All rights reserved..
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
©2011 Quest Software, Inc. All rights reserved. Confidential.
17
©2011 Quest Software, Inc. All rights reserved..
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”
©2011 Quest Software, Inc. All rights reserved. Confidential.
18
©2011 Quest Software, Inc. All rights reserved..
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
©2011 Quest Software, Inc. All rights reserved. Confidential.
19
©2011 Quest Software, Inc. All rights reserved..
For More Information About
Visit Quest.com/ActiveRoles-Server