Day 1 of the SLN SOLSummit 2010. February 23, 2010. Doug Cohen's presentation on what is new in ANGEL 7.4 application administration
http://slnsolsummit2010.edublogs.org
Mattingly "AI & Prompt Design: Large Language Models"
What's New In ANGEL 7.4 application administration
1. SLN – What’s New in ANGEL 7.4
SOL Summit 2010
Syracuse, NY
Doug Cohen
Brett Becker
Harry Cargile
2. New Hosting Packages
• Option A: Standard Hosting
◆ Based on current hosting implementation
• Option B: Advanced Hosting
◆ Additional customization opportunities
• Option C: Custom-Quoted Hosting
3. Roles and Rights
• Replaces Account Groups
• More granularity
• Allows for actual “Role” creation
• Dynamic application of permissions
• Centralized rights management
• Simplified ENV VAR management
4. Out with the Old …
• Rights are not intuitive
• Giving one right may
implicitly allow others
• Account must be at least
System Editor for rights
to be applied
• No easy way to ensure all
accounts of certain type
have same rights
5. Out with the Old …
• Permissions separate from account management
• Permissions apply globally per Domain
6. In with the New …
• Once roles are
defined, it is
simple to assign
them to accounts
• Accounts can be
given several roles
• Rights aggregate
7. Example: ANGEL 7.4 Roles
• Easy to see the hierarchy of roles
• User creation controlled by position in hierarchy
8. Example: ANGEL 7.4 Rights
• Most system rights
displayed in one place
• Changes to rights
update all accounts in
selected role
dynamically
• “Advanced” tab allows
role-specific ENV VARs
9. Roles, Rights, and Hosting
• Role consistency across ANGEL instances
◆ i.e. Domain Administrator
• Additional rights within Advanced Hosting
◆ Create and/or modify ANGEL Nuggets
◆ SQL Query Manager access
◆ XEI Agents Manager
• Additional support services
◆ Peer code review
◆ Access to SLN created code/SQL queries
10. Institutional Directory
• Formally categorizes based on SIS supplied
information (campus/school/department)
• All accounts and sections (course/group/ LOR) are
organized within this directory
• Directory comprised of organizational units
• Management per org unit (moving users/sections)
• Tighter integration between ANGEL and SIS
• Targeted access / communications by org unit
11. Roster Synchronization
• Replaces merged courses
• Also known as “Cross Listing”
• Allows rosters to be synchronized without
necessitating additional ANGEL shells for sections
• Minimizes Course Copy/Import actions
• Existing merged courses maintain functionality
(cross listing added during upgrade)
• Tighter integration between ANGEL and SIS
12. Content Exchange
• What is Content Exchange?
• Redesigned course content exchange interface
• Ability to work while the exchange processes
• Worker Process vs. Agent Service (multiple threads)
• Agent Service allows more flexibility to control
impact on performance
• Prioritization of exchange types
(import/export/backup/delete/restore)
13. Section Backups
• Instructor-initiated backups
• Export limits and automatic removal
• System backups vs. ANGEL Automated Backups
• Scheduled automated backups
• Round table discussion item
14. Section Backups
• Potential Hosting Implications
◆ Increased CPU utilization
- Variation dependent on number of threads
◆ Additional web server(s)
- Allows for additional concurrent threads
◆ Increased storage utilization
- Additional copy of section content
◆ Scheduling considerations
- Length of time for backups to run