Download presentation
Presentation is loading. Please wait.
Published byMitchell McKinney Modified over 8 years ago
1
Delegating Mediasite Management Using Roles and Advanced Access Permissions 19-05-2010 Patrick Klaassen
2
Background 6 Faculties and some Institutions To a Large extent autonomous Each responsible for capturing their own Lectures Local Support Organizations (E-Learning Teams) About 40 people in total Central E-learning Department: Project Management & Coordination
3
Challenge How to implement Mediasite in Such a Way that every Faculty is fully in control of its own Lecture Capture Process? Giving 40 people in a controlled way Administrator Access to the Mediasite Management Portal Maximum Rights Control the damage that can be caused by local Admins
4
Mediasite Management Strategy Each Institution should be able to fully Manage it’s own: Presentations Players Presenters Encoding Profiles Recorders Part of the Catalog Schedules Templates Poll Templates
5
Mediasite Management Strategy Each Institution should be able to fully Manage it’s own: Presentations Players Presenters Encoding Profiles Recorders Part of the Catalog Schedules Templates Poll Templates Presentations Players Presenters Encoding ProfilesRecorders Part of the Catalog Schedules Templates Poll Templates
6
Mediasite Autorization Model User Group Role Permission Many One Allow/Deny
7
Mediasite Autorization Model User Group Role Permission - Operations - Portal Resources - Catalog - Encoding Profiles - Players - Presenters - Folder Security Many One Allow/Deny View/Read/Write/Execute/Moderate
8
Mediasite Autorization Model User Group Role Permission LDAP Group Many One Allow/Deny X LDAP User You can NOT add both Mediasite Groups and LDAP Groups / LDAP Users to a Role You can NOT add more than ONE LDAP User or Group to a Role One [OR] Shortcomings:
9
Implementing Groups and Roles
10
Determine what Groups and Roles you need in order to delegate Admin Tasks to Groups of Users Faculty Admins Template Faculty Admin Recorders Each Institution has it’s own Admin Group/Role For each RL Recorder a seperate user is created and placed in this Group to restrict the permissions of the recorder users Good Practice - If You have many Roles with the same standard permissions => create a Template Role and assign the common permissions to this Role. When creating a new Role you can copy the standard Permissions from the Template Role.
11
Implementing Permissions 1. Operations
12
Implementing Permissions 1. Operations: determine which Roles may perform what Admin Operations Template Admin & Faculty Admins Create Encoding Profile Create Folders Create Players Create Presentations Create Presenters Manage Reports Publish To Go Search Directories Recorder Role None
13
Implementing Permissions 1. Operations: determine which Roles may perform what Admin Operations Template Admin & Faculty Admins Create Encoding Profile Create Folders Create Players Create Presentations Create Presenters Manage Reports Publish To Go Search Directories Recorder Role None
14
Implementing Permissions 1. Operations: determine which Roles may perform what Admin Operations Template Admin & Institution Admins Create Encoding Profile Create Folders Create Players Create Presentations Create Presenters Manage Reports Publish To Go Search Directories Recorder Role None
15
Implementing Permissions 1. Operations: determine which Roles may perform what Admin Operations Template Admin & Institution Admins Create Encoding Profile Create Folders Create Players Create Presentations Create Presenters Manage Reports Publish To Go Search Directories Recorder Role None
16
Implementing Permissions 1. Operations: determine which Roles may perform what Admin Operations Template Admin & Faculty Admins Create Encoding Profile Create Folders Create Players Create Presentations Create Presenters Manage Reports Publish To Go Search Directories Recorder Role None New Role => Add that Role manually to all Required Operations
17
Implementing Permissions 1. Operations: determine which Roles may perform what Admin Operations Template Admin & Faculty Admins Create Encoding Profile Create Folders Create Players Create Presentations Create Presenters Manage Reports Publish To Go Search Directories Recorder Role None New Role => Add that Role manually to all Required Operations By this time you probably forgot what Permissions you need to assign
18
Implementing Permissions 1. Operations: determine which Roles may perform what Admin Operations Template Admin & Faculty Admins Create Encoding Profile Create Folders Create Players Create Presentations Create Presenters Manage Reports Publish To Go Search Directories Recorder Role None For This Purpose => Assign Common Permissions to a Template Admin Role
19
Implementing Permissions 1. Operations: determine which Roles may perform what Admin Operations Template Admin & Institution Admins Create Encoding Profile Create Folders Create Players Create Presentations Create Presenters Manage Reports Publish To Go Search Directories Recorder Role None Create a new Group/Role
20
Implementing Permissions 1. Operations: determine which Roles may perform what Admin Operations Template Admin & Institution Admins Create Encoding Profile Create Folders Create Players Create Presentations Create Presenters Manage Reports Publish To Go Search Directories Recorder Role None Select Copy Permissions From Role => Template Role
21
Implementing Permissions 1. Operations: determine which Roles may perform what Admin Operations Template Admin & Institution Admins Create Encoding Profile Create Folders Create Players Create Presentations Create Presenters Manage Reports Publish To Go Search Directories Recorder Role None Select Copy Permissions From Role => Template Role New Admin Role Automatically Receives Right Operations Permissions
22
Implementing Permissions 2. Portal Resources
23
Implementing Permissions 2. Portal Resources: determine which Roles may see what Areas (tabs / dropdowm men options) in the Management Portal Template Admin & Faculty Admins All, EXCEPT => Application Settings FTP Management Server Group Management System Management Recorder Role None User Management
24
Implementing Permissions 2. Portal Resources: determine which Roles may see what Areas (tabs / dropdowm men options) in the Management Portal Template Admin & Faculty Admins All, EXCEPT => Application Settings FTP Management Server Group Management System Management Recorder Role None User Management
25
Implementing Permissions 2. Portal Resources: determine which Roles may see what Areas (tabs / dropdowm men options) in the Management Portal Template Admin & Faculty Admins All, EXCEPT => Application Settings FTP Management Server Group Management System Management Recorder Role None User Management Recorder users No Access to Management Portal at all
26
Implementing Permissions 3. System Policies
27
Implementing Permissions 3. System Policies: determine wich default permissions are applied when New Objects are created ALL Faculty Admin Roles Write Permission for: Encoding Profile Player Presentation Template User Managemen Presenter Recorder Role Encoding Profile Schedule Template Read Permission for: Encoding Profile Player Presenter Template Admin Role None System policiy permissions are NOT copied when copying permissions from a Role Missing – System Policy for: Poll Templates
28
Implementing Permissions 3. System Policies: determine wich default permissions are applied when New Objects are created ALL Faculty Admin Roles Write Permission for: Encoding Profile Player Presentation Template User Managemen Presenter Recorder Role Encoding Profile Schedule Template Read Permission for: Encoding Profile Player Presenter Template Admin Role None System policiy permissions are NOT copied when copying permissions from a Role Why?
29
Implementing Permissions 3. System Policies: determine wich default permissions are applied when New Objects are created ALL Institution Admin Roles Write Permission for: Encoding Profile Player Presentation Template User Managemen Presenter Recorder Role Encoding Profile Schedule Template Read Permission for: Encoding Profile Player Presenter Template Admin Role None System policiy permissions are NOT copied when copying permissions from a Role Default Permissions Why?
30
Implementing Permissions 3. System Policies: determine wich default permissions are applied when New Objects are created ALL Institution Admin Roles Write Permission for: Encoding Profile Player Presentation Template User Managemen Presenter Recorder Role Encoding Profile Schedule Template Read Permission for: Encoding Profile Player Presenter Template Admin Role None System policiy permissions are NOT copied when copying permissions from a Role Default Permissions Why? ONLY the Owner (which is a single user) can See and Edit the Object after creating a new Object. These are INVISIBLE for everyoune Else!
31
Implementing Permissions 3. System Policies: determine wich default permissions are applied when New Objects are created ALL Institution Admin Roles Write Permission for: Encoding Profile Player Presentation Template User Managemen Presenter Recorder Role Encoding Profile Schedule Template Read Permission for: Encoding Profile Player Presenter Template Admin Role None System policiy permissions are NOT copied when copying permissions from a Role ONLY the Owner (which is a single user) can See and Edit the Object after creating a new Object. These are INVISIBLE for everyoune Else! Default Permissions Why? With custom system policy....
32
Implementing Permissions 3. System Policies: determine wich default permissions are applied when New Objects are created ALL Institution Admin Roles Write Permission for: Encoding Profile Player Presentation Template User Managemen Presenter Recorder Role Encoding Profile Schedule Template Read Permission for: Encoding Profile Player Presenter Template Admin Role None System policiy permissions are NOT copied when copying permissions from a Role ONLY the Owner (which is a single user) can See and Edit the Object after creating a new Object. These are INVISIBLE for everyoune Else! Default Permissions Why? Risky? With custom system policy....
33
Implementing Permissions 3. System Policies: determine wich default permissions are applied when New Objects are created ALL Institution Admin Roles Write Permission for: Encoding Profile Player Presentation Template User Managemen Presenter Recorder Role Encoding Profile Schedule Template Read Permission for: Encoding Profile Player Presenter Template Admin Role None System policiy permissions are NOT copied when copying permissions from a Role ONLY the Owner (which is a single user) can See and Edit the Object after creating a new Object. These are INVISIBLE for everyoune Else! Default Permissions Why? Risky? Luckilly not that much.... With custom system policy....
34
Implementing Permissions 3. System Policies: determine wich default permissions are applied when New Objects are created ALL Institution Admin Roles Write Permission for: Encoding Profile Player Presentation Template User Managemen Presenter Recorder Role Encoding Profile Schedule Template Read Permission for: Encoding Profile Player Presenter Template Admin Role None System policiy permissions are NOT copied when copying permissions from a Role ONLY the Owner (which is a single user) can See and Edit the Object after creating a new Object. These are INVISIBLE for everyoune Else! Default Permissions Why? Risky? Luckilly Not that much.... Object can NOT be deleted when in use
35
Implementing Permissions 4. Folder Security
36
Implementing Permissions 4. Folder Security: determine Folder structure and Access Permissions to Folders Individual Faculty Admin Roles Recorder Role Read Permission on Root Folder (Presentations) All Faculty Admin Roles Write Permission on own folder Read/Write Permissions on some other Folders Write Permissions on All Folders Template Admin Role Read/Write Permissions on ALL Folders that all Admins have in common Mediasite Admin Folder permissions are copied when copying permissions from role! DO NOT copy from an existing Institution Admin
37
Implementing Permissions 4. Folder Security: determine Folder structure and Access Permissions to Folders Individual Faculty Admin Roles Recorder Role Read Permission on Root Folder (Presentations) All Faculty Admin Roles Write Permission on own folder Read/Write Permissions on some other Folders Write Permissions on All Folders Template Admin Role Read/Write Permissions on ALL Folders that all Admins have in common Mediasite Admin Folder permissions are copied when copying permissions from role! DO NOT copy from an existing Institution Admin Faculty Admin
38
Implementing Permissions 4. Folder Security: determine Folder structure and Access Permissions to Folders Individual Faculty Admin Roles Recorder Role Read Permission on Root Folder (Presentations) All Faculty Admin Roles Write Permission on own folder Read/Write Permissions on some other Folders Write Permissions on All Folders Template Admin Role Read/Write Permissions on ALL Folders that all Admins have in common Mediasite Admin Folder permissions are copied when copying permissions from role! DO NOT copy from an existing Institution Admin Faculty Admin
39
Implementing Permissions 4. Folder Security: determine Folder structure and Access Permissions to Folders Individual Faculty Admin Roles Recorder Role Read Permission on Root Folder (Presentations) All Faculty Admin Roles Write Permission on own folder Read/Write Permissions on some other Folders Write Permissions on All Folders Template Admin Role Read/Write Permissions on ALL Folders that all Admins have in common Mediasite Admin Folder permissions are copied when copying permissions from role! DO NOT copy from an existing Institution Admin Faculty Admin
40
Implementing Permissions 4. Folder Security: determine Folder structure and Access Permissions to Folders Individual Faculty Admin Roles Recorder Role Read Permission on Root Folder (Presentations) All Faculty Admin Roles Write Permission on own folder Read/Write Permissions on some other Folders Write Permissions on All Folders Template Admin Role Read/Write Permissions on ALL Folders that all Admins have in common Mediasite Admin Faculty Admin Folder permissions are copied when copying permissions from role! DO NOT copy from an existing Institution Admin
41
Implementing Permissions 5. Catalog
42
Implementing Permissions
43
5. Catalog: determine structure and set Access Permissions Individual Faculty Admin Roles Write Permission on Root Catalog Folder (5.0.5) All Faculty Admin Roles Write Permission on own folder 1 Catalog not linked to Presentation Folder Subfolder for Each Institution Mediasite Admin Risky! Risky! Risky! Risky! Risky!
44
Implementing Permissions 5. Catalog: determine structure and set Access Permissions Individual Institution Admin Roles Write Permission on Root Catalog Folder All Institution Admin Roles Write Permission on own folder 1 Catalog not linked to Presentation Folder Subfolder for Each Faculty Mediasite Admin
45
Implementing Permissions 5. Catalog: determine structure and set Access Permissions Individual Faculty Admin Roles Write Permission on Root Catalog Folder All Faculty Admin Roles Write Permission on own folder 1 Catalog not linked to Presentation Folder Subfolder for Each Institution Institution Admin Catalog Presentation Explorer
46
Conclusion Presentations Players Presenters Encoding Profiles Recorders Catalog Schedules Templates Poll Templates How suited is Mediasite (5.0.5) for fully Delegated Administration?
47
Conclusion Presentations Players Presenters Encoding Profiles Recorders Catalog Schedules Templates Poll Templates Mediasite is well on it’s way !!! All the ingredients are there but most need to be developed a little further How suited is Mediasite (5.0.5) for fully Delegated Administration?
48
Thank you for your Attention! plf.klaassen@bb.leidenuniv.nl
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.