SlideShare a Scribd company logo
1 of 21
Best Practices
  in Role Management



                            Changing needs and
                                solutions



Kyle Mackie                            Shawn Vance
eLearning Program Manager              Technical Support Manager
Role Management

   Introductions
   Definitions and Literature Review
   The Slippery Slope
   How’s, Who’s, Why’s of Role Creation
   Recommendations/What to think about
   Future directions in Role Management
   New ideas brainstorming session
Quick intro – Kyle

   eLearning Program Manager
    –   Technical support team, development and
        maintenance of websites
    –   Training Instructors on D2L platform tools
    –   Creating Roles and assigning permissions
Quick intro – Shawn

   Technical Support Manager
    –   Manage day to day support operations
    –   troubleshoot and assist with technical issues
    –   Provide input to development/product
        management based on client feedback
    –   Seeks ways to improve customer service ie) new
        24/7 Support initiative.
Quick intro – Open Learning, UofG

   www.open.uoguelph.ca
   250+ DE courses
   18,000 enrolments
   9 org units
   “legacy client”
   do things a bit differently
Definitions

   What is meant by role?
    –   A role is comprised of a collection of security
        settings in the D2L system. Roles are applied to
        users at the orgUnit level. Users can have
        different roles and different orgUnits. Assigning
        permissions to a role dictates what the role will be
        able to see and do within the system. By default,
        organizations are set up with three roles: student,
        instructor and administrator.
Definitions

   What is meant by role? (cont’d)
    –   Organizations have full control over the roles in
        their system. For example, administrators may
        create a “Student Helpdesk” role for students who
        are responsible for the student helpdesk. This role
        may be similar to the role of a typical student, yet
        the helpdesk role will have more permissions
        surrounding sending out login information and
        unlocking student accounts.
Definitions

   What is meant by permissions?
    –   Permissions are rights or privileges that are
        organized by tool and granted/denied by
        OrgUnitType. A set of permissions define what a
        role can and cannot see and do within the D2L
        System.
Why are roles so friggin’ important?

   If tools don’t work properly, it might be a
    permissions issue. (401 Not Authorized Errors)
   Every school is different, every program is
    different
   D2L’s tool is almost infinitely customizable

                    BUT…
The slippery slope

   Instructor
   Coordinator
   Teaching Assistant
   TA without grades access
   TA with read-only grades access
   Instructor with access to quiz management
   TA with access to quiz management
   Guest instructor
The slipperier slope

   Info Desk
   Production and Info
   Assignment Coordinator
   Operations
The slipperiest slope

   Importing users from different orgs
   Different tools
   Different configurations
   Different needs
   Cascading…forever
How roles are defined

   Default settings
   Customization options
   Copying, naming
a million checkboxes…
…and not much sense
Who defines roles

   Default settings
   Administrative person/group
    –   defining who gets to define roles
    –   editing/viewing permissions
    –   how information is shared among team
   Keeping track
    –   users in different orgs
    –   descriptions, etc.
Why roles are defined

   administrative needs
   control versus freedom
   institutional policies (privacy, AUP) especially
    grades, class list
   individual whims
   special circumstances (award submission)
   new tools, new versions
Recommendations

   Keep it simple
   Dedicated staff for role management
    –   NOTE: We recommend that only high-level administrators
        have access to the Manage Roles and Security tool.
   Clear naming convention and description
   Try to make new needs fit into existing structure,
    before creating new role
   Clarify "wants" versus "needs“
   Things are always changing
Recommendations - continued

   uber org vs. multi orgs
   copy roles to preserve originals when experimenting
    with different setups
   new users -> plan out what roles you think you may
    need in advance
   20 questions
   test..re-test and test again
    –   At orgHome and course offering level
   Examine D2L release notes and consider impacts
The future – new ideas

   Per user security settings (Windows-based
    permissions. User/group type)
   Import/export and sharing roles
   Select all
   Set permissions for multiple roles/orgs
   Diagnostic tool
   Linked permissions – class list, IDs…
   Easier to read screen layout? Suggestions?
   Other ideas?
Questions?

   Questions about Role Management?

More Related Content

Similar to Best Practices in Role Management

How Do I Fly This Thing?
How Do I Fly This Thing?How Do I Fly This Thing?
How Do I Fly This Thing?Kyle Mackie
 
Personal Competence Development in Learning Networks
Personal Competence Development in Learning NetworksPersonal Competence Development in Learning Networks
Personal Competence Development in Learning Networkstelss09
 
Scrum an extension pattern language for hyperproductive software development
Scrum an extension pattern language  for hyperproductive software developmentScrum an extension pattern language  for hyperproductive software development
Scrum an extension pattern language for hyperproductive software developmentShiraz316
 
A basic introduction to the Moodle architecture
A basic introduction to the Moodle architectureA basic introduction to the Moodle architecture
A basic introduction to the Moodle architectureTim Hunt
 
Enterprise Architecture Roles And Competencies V9
Enterprise Architecture Roles And Competencies V9Enterprise Architecture Roles And Competencies V9
Enterprise Architecture Roles And Competencies V9Paul W. Johnson
 
Table of contents
Table of contentsTable of contents
Table of contentskamal kumar
 
Unit IV Software Engineering
Unit IV Software EngineeringUnit IV Software Engineering
Unit IV Software EngineeringNandhini S
 
Creativity vs Best Practices
Creativity vs Best PracticesCreativity vs Best Practices
Creativity vs Best PracticesSupun Dissanayake
 
Software_Engineering_Presentation (1).pptx
Software_Engineering_Presentation (1).pptxSoftware_Engineering_Presentation (1).pptx
Software_Engineering_Presentation (1).pptxArifaMehreen1
 
User experience & design user centered analysis
User experience & design user centered analysisUser experience & design user centered analysis
User experience & design user centered analysisPreeti Chopra
 
10 define workforce structures
10 define workforce structures10 define workforce structures
10 define workforce structuresmohamed refaei
 
Comparison - E Learning Hosting Providers
Comparison -  E Learning Hosting ProvidersComparison -  E Learning Hosting Providers
Comparison - E Learning Hosting Providersvfilipova
 
Metamorphosis from Forms to Java: a technical lead's perspective
Metamorphosis from Forms to Java:  a technical lead's perspectiveMetamorphosis from Forms to Java:  a technical lead's perspective
Metamorphosis from Forms to Java: a technical lead's perspectiveMichael Fons
 
Assignment 1 SYD601 2012 rick_danby completed with audio
Assignment 1 SYD601 2012 rick_danby completed with audioAssignment 1 SYD601 2012 rick_danby completed with audio
Assignment 1 SYD601 2012 rick_danby completed with audioRickNZ
 
How UXD Can Provide Leadership Skills for Complex Software Projects: A 4-Day ...
How UXD Can Provide Leadership Skills for Complex Software Projects: A 4-Day ...How UXD Can Provide Leadership Skills for Complex Software Projects: A 4-Day ...
How UXD Can Provide Leadership Skills for Complex Software Projects: A 4-Day ...Greg Laugero
 

Similar to Best Practices in Role Management (20)

How Do I Fly This Thing?
How Do I Fly This Thing?How Do I Fly This Thing?
How Do I Fly This Thing?
 
Personal Competence Development in Learning Networks
Personal Competence Development in Learning NetworksPersonal Competence Development in Learning Networks
Personal Competence Development in Learning Networks
 
CETS 2011, Mike Kemmler, slides for SCORM 101
CETS 2011, Mike Kemmler, slides for SCORM 101CETS 2011, Mike Kemmler, slides for SCORM 101
CETS 2011, Mike Kemmler, slides for SCORM 101
 
Bhargav selenium
Bhargav seleniumBhargav selenium
Bhargav selenium
 
Scrum an extension pattern language for hyperproductive software development
Scrum an extension pattern language  for hyperproductive software developmentScrum an extension pattern language  for hyperproductive software development
Scrum an extension pattern language for hyperproductive software development
 
A basic introduction to the Moodle architecture
A basic introduction to the Moodle architectureA basic introduction to the Moodle architecture
A basic introduction to the Moodle architecture
 
Enterprise Architecture Roles And Competencies V9
Enterprise Architecture Roles And Competencies V9Enterprise Architecture Roles And Competencies V9
Enterprise Architecture Roles And Competencies V9
 
Table of contents
Table of contentsTable of contents
Table of contents
 
Unit IV Software Engineering
Unit IV Software EngineeringUnit IV Software Engineering
Unit IV Software Engineering
 
Creativity vs Best Practices
Creativity vs Best PracticesCreativity vs Best Practices
Creativity vs Best Practices
 
Software_Engineering_Presentation (1).pptx
Software_Engineering_Presentation (1).pptxSoftware_Engineering_Presentation (1).pptx
Software_Engineering_Presentation (1).pptx
 
User experience & design user centered analysis
User experience & design user centered analysisUser experience & design user centered analysis
User experience & design user centered analysis
 
10 define workforce structures
10 define workforce structures10 define workforce structures
10 define workforce structures
 
Comparison - E Learning Hosting Providers
Comparison -  E Learning Hosting ProvidersComparison -  E Learning Hosting Providers
Comparison - E Learning Hosting Providers
 
Metamorphosis from Forms to Java: a technical lead's perspective
Metamorphosis from Forms to Java:  a technical lead's perspectiveMetamorphosis from Forms to Java:  a technical lead's perspective
Metamorphosis from Forms to Java: a technical lead's perspective
 
Assignment 1 SYD601 2012 rick_danby completed with audio
Assignment 1 SYD601 2012 rick_danby completed with audioAssignment 1 SYD601 2012 rick_danby completed with audio
Assignment 1 SYD601 2012 rick_danby completed with audio
 
Epsstempo astd
Epsstempo astdEpsstempo astd
Epsstempo astd
 
Edu Tools2
Edu Tools2Edu Tools2
Edu Tools2
 
How UXD Can Provide Leadership Skills for Complex Software Projects: A 4-Day ...
How UXD Can Provide Leadership Skills for Complex Software Projects: A 4-Day ...How UXD Can Provide Leadership Skills for Complex Software Projects: A 4-Day ...
How UXD Can Provide Leadership Skills for Complex Software Projects: A 4-Day ...
 
Software Engineering CSE/IT.pptx
 Software Engineering CSE/IT.pptx Software Engineering CSE/IT.pptx
Software Engineering CSE/IT.pptx
 

More from Kyle Mackie

Space and Place in Performance
Space and Place in Performance Space and Place in Performance
Space and Place in Performance Kyle Mackie
 
Courselink Analytics Feb 3, 2011
Courselink Analytics Feb 3, 2011Courselink Analytics Feb 3, 2011
Courselink Analytics Feb 3, 2011Kyle Mackie
 
CourseLink migration to D2L 9.1
CourseLink migration to D2L 9.1CourseLink migration to D2L 9.1
CourseLink migration to D2L 9.1Kyle Mackie
 
Learning Object Repository (Introduction)
Learning Object Repository (Introduction)Learning Object Repository (Introduction)
Learning Object Repository (Introduction)Kyle Mackie
 
mobilekyle Journal
mobilekyle Journalmobilekyle Journal
mobilekyle JournalKyle Mackie
 
D2L10 community lightning round
D2L10 community lightning roundD2L10 community lightning round
D2L10 community lightning roundKyle Mackie
 
beyond alt tags (alternative)
beyond alt tags (alternative)beyond alt tags (alternative)
beyond alt tags (alternative)Kyle Mackie
 
cnie2010 backchannel boogie
cnie2010 backchannel boogiecnie2010 backchannel boogie
cnie2010 backchannel boogieKyle Mackie
 
CourseLink & D2L anniversary celebration
CourseLink & D2L anniversary celebrationCourseLink & D2L anniversary celebration
CourseLink & D2L anniversary celebrationKyle Mackie
 
ePortfolios at the University of Guelph
ePortfolios at the University of GuelphePortfolios at the University of Guelph
ePortfolios at the University of GuelphKyle Mackie
 
Thinking. Learning. Teaching. on the backchannel
Thinking. Learning. Teaching. on the backchannel Thinking. Learning. Teaching. on the backchannel
Thinking. Learning. Teaching. on the backchannel Kyle Mackie
 
Community is the Platform
Community is the PlatformCommunity is the Platform
Community is the PlatformKyle Mackie
 
University of Guelph edtech unconference
University of Guelph edtech unconferenceUniversity of Guelph edtech unconference
University of Guelph edtech unconferenceKyle Mackie
 
Creating Accessible Course Content
Creating Accessible Course ContentCreating Accessible Course Content
Creating Accessible Course ContentKyle Mackie
 
Distributed Empowerment
Distributed EmpowermentDistributed Empowerment
Distributed EmpowermentKyle Mackie
 
Rome-org and Julie-org
Rome-org and Julie-orgRome-org and Julie-org
Rome-org and Julie-orgKyle Mackie
 

More from Kyle Mackie (20)

Space and Place in Performance
Space and Place in Performance Space and Place in Performance
Space and Place in Performance
 
Courselink Analytics Feb 3, 2011
Courselink Analytics Feb 3, 2011Courselink Analytics Feb 3, 2011
Courselink Analytics Feb 3, 2011
 
CourseLink migration to D2L 9.1
CourseLink migration to D2L 9.1CourseLink migration to D2L 9.1
CourseLink migration to D2L 9.1
 
edtech traps
edtech trapsedtech traps
edtech traps
 
edtech tips
edtech tipsedtech tips
edtech tips
 
Learning Object Repository (Introduction)
Learning Object Repository (Introduction)Learning Object Repository (Introduction)
Learning Object Repository (Introduction)
 
mobilekyle Journal
mobilekyle Journalmobilekyle Journal
mobilekyle Journal
 
Social Thinking
Social ThinkingSocial Thinking
Social Thinking
 
D2L10 community lightning round
D2L10 community lightning roundD2L10 community lightning round
D2L10 community lightning round
 
beyond alt tags (alternative)
beyond alt tags (alternative)beyond alt tags (alternative)
beyond alt tags (alternative)
 
cnie2010 backchannel boogie
cnie2010 backchannel boogiecnie2010 backchannel boogie
cnie2010 backchannel boogie
 
CourseLink & D2L anniversary celebration
CourseLink & D2L anniversary celebrationCourseLink & D2L anniversary celebration
CourseLink & D2L anniversary celebration
 
ePortfolios at the University of Guelph
ePortfolios at the University of GuelphePortfolios at the University of Guelph
ePortfolios at the University of Guelph
 
Thinking. Learning. Teaching. on the backchannel
Thinking. Learning. Teaching. on the backchannel Thinking. Learning. Teaching. on the backchannel
Thinking. Learning. Teaching. on the backchannel
 
Community is the Platform
Community is the PlatformCommunity is the Platform
Community is the Platform
 
University of Guelph edtech unconference
University of Guelph edtech unconferenceUniversity of Guelph edtech unconference
University of Guelph edtech unconference
 
Creating Accessible Course Content
Creating Accessible Course ContentCreating Accessible Course Content
Creating Accessible Course Content
 
Distributed Empowerment
Distributed EmpowermentDistributed Empowerment
Distributed Empowerment
 
Rome-org and Julie-org
Rome-org and Julie-orgRome-org and Julie-org
Rome-org and Julie-org
 
Learning Online
Learning OnlineLearning Online
Learning Online
 

Recently uploaded

Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for BeginnersSabitha Banu
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxJiesonDelaCerna
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersSabitha Banu
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfMr Bounab Samir
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxDr.Ibrahim Hassaan
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxUnboundStockton
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxiammrhaywood
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

Full Stack Web Development Course for Beginners
Full Stack Web Development Course  for BeginnersFull Stack Web Development Course  for Beginners
Full Stack Web Development Course for Beginners
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
CELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptxCELL CYCLE Division Science 8 quarter IV.pptx
CELL CYCLE Division Science 8 quarter IV.pptx
 
DATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginnersDATA STRUCTURE AND ALGORITHM for beginners
DATA STRUCTURE AND ALGORITHM for beginners
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdfLike-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
Like-prefer-love -hate+verb+ing & silent letters & citizenship text.pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)ESSENTIAL of (CS/IT/IS) class 06 (database)
ESSENTIAL of (CS/IT/IS) class 06 (database)
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Gas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptxGas measurement O2,Co2,& ph) 04/2024.pptx
Gas measurement O2,Co2,& ph) 04/2024.pptx
 
Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Blooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docxBlooming Together_ Growing a Community Garden Worksheet.docx
Blooming Together_ Growing a Community Garden Worksheet.docx
 
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptxECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
ECONOMIC CONTEXT - PAPER 1 Q3: NEWSPAPERS.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 

Best Practices in Role Management

  • 1. Best Practices in Role Management Changing needs and solutions Kyle Mackie Shawn Vance eLearning Program Manager Technical Support Manager
  • 2. Role Management  Introductions  Definitions and Literature Review  The Slippery Slope  How’s, Who’s, Why’s of Role Creation  Recommendations/What to think about  Future directions in Role Management  New ideas brainstorming session
  • 3. Quick intro – Kyle  eLearning Program Manager – Technical support team, development and maintenance of websites – Training Instructors on D2L platform tools – Creating Roles and assigning permissions
  • 4. Quick intro – Shawn  Technical Support Manager – Manage day to day support operations – troubleshoot and assist with technical issues – Provide input to development/product management based on client feedback – Seeks ways to improve customer service ie) new 24/7 Support initiative.
  • 5. Quick intro – Open Learning, UofG  www.open.uoguelph.ca  250+ DE courses  18,000 enrolments  9 org units  “legacy client”  do things a bit differently
  • 6. Definitions  What is meant by role? – A role is comprised of a collection of security settings in the D2L system. Roles are applied to users at the orgUnit level. Users can have different roles and different orgUnits. Assigning permissions to a role dictates what the role will be able to see and do within the system. By default, organizations are set up with three roles: student, instructor and administrator.
  • 7. Definitions  What is meant by role? (cont’d) – Organizations have full control over the roles in their system. For example, administrators may create a “Student Helpdesk” role for students who are responsible for the student helpdesk. This role may be similar to the role of a typical student, yet the helpdesk role will have more permissions surrounding sending out login information and unlocking student accounts.
  • 8. Definitions  What is meant by permissions? – Permissions are rights or privileges that are organized by tool and granted/denied by OrgUnitType. A set of permissions define what a role can and cannot see and do within the D2L System.
  • 9. Why are roles so friggin’ important?  If tools don’t work properly, it might be a permissions issue. (401 Not Authorized Errors)  Every school is different, every program is different  D2L’s tool is almost infinitely customizable BUT…
  • 10. The slippery slope  Instructor  Coordinator  Teaching Assistant  TA without grades access  TA with read-only grades access  Instructor with access to quiz management  TA with access to quiz management  Guest instructor
  • 11. The slipperier slope  Info Desk  Production and Info  Assignment Coordinator  Operations
  • 12. The slipperiest slope  Importing users from different orgs  Different tools  Different configurations  Different needs  Cascading…forever
  • 13. How roles are defined  Default settings  Customization options  Copying, naming
  • 16. Who defines roles  Default settings  Administrative person/group – defining who gets to define roles – editing/viewing permissions – how information is shared among team  Keeping track – users in different orgs – descriptions, etc.
  • 17. Why roles are defined  administrative needs  control versus freedom  institutional policies (privacy, AUP) especially grades, class list  individual whims  special circumstances (award submission)  new tools, new versions
  • 18. Recommendations  Keep it simple  Dedicated staff for role management – NOTE: We recommend that only high-level administrators have access to the Manage Roles and Security tool.  Clear naming convention and description  Try to make new needs fit into existing structure, before creating new role  Clarify "wants" versus "needs“  Things are always changing
  • 19. Recommendations - continued  uber org vs. multi orgs  copy roles to preserve originals when experimenting with different setups  new users -> plan out what roles you think you may need in advance  20 questions  test..re-test and test again – At orgHome and course offering level  Examine D2L release notes and consider impacts
  • 20. The future – new ideas  Per user security settings (Windows-based permissions. User/group type)  Import/export and sharing roles  Select all  Set permissions for multiple roles/orgs  Diagnostic tool  Linked permissions – class list, IDs…  Easier to read screen layout? Suggestions?  Other ideas?
  • 21. Questions?  Questions about Role Management?