what's new in angel 7.4 application administration
DESCRIPTION
Day 1 of the SLN SOLSummit 2010. February 23, 2010. Doug Cohen's presentation on what is new in ANGEL 7.4 application administrationhttp://slnsolsummit2010.edublogs.orgTRANSCRIPT
SLN – What’s New in ANGEL 7.4SOL Summit 2010Syracuse, NY
Doug CohenBrett BeckerHarry Cargile
• Option A: Standard Hosting◆ Based on current hosting implementation
• Option B: Advanced Hosting◆ Additional customization opportunities
• Option C: Custom-Quoted Hosting
New Hosting Packages
• Replaces Account Groups• More granularity• Allows for actual “Role” creation• Dynamic application of permissions• Centralized rights management• Simplified ENV VAR management
Roles and Rights
• Rights are not intuitive• Giving one right may
implicitly allow others• Account must be at least
System Editor for rightsto be applied
• No easy way to ensure allaccounts of certain typehave same rights
Out with the Old …
• Permissions separate from account management• Permissions apply globally per Domain
Out with the Old …
In with the New …• Once roles are
defined, it issimple to assignthem to accounts
• Accounts can begiven several roles
• Rights aggregate
Example: ANGEL 7.4 Roles
• Easy to see the hierarchy of roles• User creation controlled by position in hierarchy
• Most system rightsdisplayed in one place
• Changes to rightsupdate all accounts inselected roledynamically
• “Advanced” tab allowsrole-specific ENV VARs
Example: ANGEL 7.4 Rights
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
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
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
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)
Section Backups• Instructor-initiated backups• Export limits and automatic removal• System backups vs. ANGEL Automated Backups• Scheduled automated backups• Round table discussion item
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