{"id":150,"date":"2026-01-31T22:29:24","date_gmt":"2026-01-31T22:29:24","guid":{"rendered":"https:\/\/help.ministrycentral-europe.org\/?post_type=epkb_post_type_1&#038;p=150"},"modified":"2026-01-31T22:29:24","modified_gmt":"2026-01-31T22:29:24","slug":"video-administration-roles-and-responsibilities","status":"publish","type":"epkb_post_type_1","link":"https:\/\/help.ministrycentral-europe.org\/?epkb_post_type_1=video-administration-roles-and-responsibilities","title":{"rendered":"Video Administration &#8211; Roles and Responsibilities"},"content":{"rendered":"<h2><b>Core Principle (firm)<\/b><\/h2>\n<p class=\"p4\"><b>Upload \u2260 Publish \u2260 Delete<\/b><b><\/b><\/p>\n<p class=\"p1\">Those must be <span class=\"s1\"><b>separate privileges<\/b><\/span>, even if handled by the same humans at times.<\/p>\n<hr \/>\n<h2><b>Recommended Vimeo Role Model (Standard Plan)<\/b><\/h2>\n<h3><b>1. Account Roles We Should Use<\/b><\/h3>\n<p class=\"p1\">Vimeo roles (simplified):<\/p>\n<ul>\n<li>\n<p class=\"p1\"><span class=\"s1\"><b>Owner<\/b><\/span> \u2192 full control<\/p>\n<\/li>\n<li>\n<p class=\"p1\"><span class=\"s1\"><b>Admin<\/b><\/span> \u2192 almost full control<\/p>\n<\/li>\n<li>\n<p class=\"p1\"><span class=\"s1\"><b>Contributor \/ Uploader<\/b><\/span> \u2192 upload + edit own videos only<\/p>\n<\/li>\n<li>\n<p class=\"p1\"><span class=\"s1\"><b>Viewer<\/b><\/span> \u2192 view\/comment only<\/p>\n<\/li>\n<\/ul>\n<h3><b>Our setup:<\/b><\/h3>\n<table>\n<thead>\n<tr>\n<th>\n<p class=\"p1\"><b>Role<\/b><\/p>\n<\/th>\n<th>\n<p class=\"p1\"><b>Account<\/b><\/p>\n<\/th>\n<th>\n<p class=\"p1\"><b>Purpose<\/b><\/p>\n<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>\n<p class=\"p1\">Owner<\/p>\n<\/td>\n<td>\n<p class=\"p1\"><i>Your personal account<\/i><\/p>\n<\/td>\n<td>\n<p class=\"p1\">Final authority<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p class=\"p1\">Contributor<\/p>\n<\/td>\n<td>\n<p class=\"p1\">vu@ministrycentral-europe.org<\/p>\n<\/td>\n<td>\n<p class=\"p1\">Upload only<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p class=\"p1\">Viewer \/ Contributor<\/p>\n<\/td>\n<td>\n<p class=\"p1\">content@ministrycentral-europe.org<\/p>\n<\/td>\n<td>\n<p class=\"p1\">Review &amp; comments<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td>\n<p class=\"p1\">Admin<\/p>\n<\/td>\n<td>\n<p class=\"p1\">\n<\/td>\n<td>\n<p class=\"p1\">Publish &amp; organize<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<hr \/>\n<h2><b>Folder-Based Risk Containment\u00a0<\/b><\/h2>\n<h3><b>Folder Structure<\/b><\/h3>\n<pre><code>Intake_review\/\r\n  \u2514\u2500\u2500 incoming\/\r\n  \u2514\u2500\u2500 MS001\/\r\nproduction\/\r\n  \u2514\u2500\u2500 MS001\/<\/code><\/pre>\n<h3><b>Folder Permissions<\/b><\/h3>\n<p class=\"p3\">Set permissions <span class=\"s2\"><b>per folder<\/b><\/span>, not globally.<\/p>\n<h4><b>\/Intake_review\/incoming<\/b><\/h4>\n<ul>\n<li>\n<p class=\"p1\">mce-intake<\/p>\n<ul>\n<li>\n<p class=\"p1\">\u2705 Upload<\/p>\n<\/li>\n<li>\n<p class=\"p1\">\u2705 Edit own videos (title, description)<\/p>\n<\/li>\n<li>\n<p class=\"p1\">\u274c Publish<\/p>\n<\/li>\n<li>\n<p class=\"p1\">\u274c Delete others\u2019 videos<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p class=\"p1\">Admin \/ Owner<\/p>\n<ul>\n<li>\n<p class=\"p1\">Full access<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h4><b>\/production\/*<\/b><\/h4>\n<ul>\n<li>\n<p class=\"p1\">mce-intake<\/p>\n<ul>\n<li>\n<p class=\"p1\">\u274c No access<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p class=\"p1\">Admin \/ Owner<\/p>\n<ul>\n<li>\n<p class=\"p1\">Full access<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p class=\"p3\">This way:<\/p>\n<ul>\n<li>\n<p class=\"p1\">uploads cannot \u201cleak\u201d into production<\/p>\n<\/li>\n<li>\n<p class=\"p1\">accidental publication is impossible<\/p>\n<\/li>\n<li>\n<p class=\"p1\">deletions are contained<\/p>\n<\/li>\n<\/ul>\n<hr \/>\n<h2><b>Video Privacy Defaults\u00a0<\/b><\/h2>\n<p class=\"p3\">For <span class=\"s2\"><b>incoming uploads<\/b><\/span>, set default privacy to:<\/p>\n<ul>\n<li>\n<p class=\"p1\"><b>Private<\/b><span class=\"s1\"> or <\/span><b>Unlisted<\/b><b><\/b><\/p>\n<\/li>\n<li>\n<p class=\"p1\">\u274c Never \u201cPublic\u201d by default<\/p>\n<\/li>\n<\/ul>\n<p class=\"p3\">This ensures:<\/p>\n<ul>\n<li>\n<p class=\"p1\">nothing is indexable<\/p>\n<\/li>\n<li>\n<p class=\"p1\">nothing is viewable without intent<\/p>\n<\/li>\n<\/ul>\n<p class=\"p4\"><span class=\"s3\">You can enforce this in <\/span><b>Account \u2192 Videos \u2192 Defaults<\/b><span class=\"s3\">.<\/span><\/p>\n<hr \/>\n<h2><b>Naming Conventions = Soft Control<\/b><\/h2>\n<p class=\"p4\"><span class=\"s3\">Require a <\/span><b>strict filename pattern<\/b><span class=\"s3\"> at upload:<\/span><\/p>\n<pre><code>MS001.2_Q1_TeachingGoal_[InstructorInitials]_v1.mp4<\/code><\/pre>\n<p class=\"p1\">Why this matters:<\/p>\n<ul>\n<li>\n<p class=\"p1\">discourages sloppy uploads<\/p>\n<\/li>\n<li>\n<p class=\"p1\">prevents overwriting<\/p>\n<\/li>\n<li>\n<p class=\"p1\">allows rollback without guessing<\/p>\n<\/li>\n<\/ul>\n<p class=\"p1\">This is low-tech but very effective risk mitigation.<\/p>\n<hr \/>\n<h2><b>Disable What You Don\u2019t Need<\/b><\/h2>\n<p class=\"p4\"><span class=\"s2\">For the <\/span><b>upload account<\/b><span class=\"s2\"> (<\/span><span class=\"s3\">mce-intake<\/span><span class=\"s2\">):<\/span><\/p>\n<ul>\n<li>\n<p class=\"p1\">\u274c Disable:<\/p>\n<ul>\n<li>\n<p class=\"p1\">analytics access<\/p>\n<\/li>\n<li>\n<p class=\"p1\">integrations<\/p>\n<\/li>\n<li>\n<p class=\"p1\">team management<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n<p class=\"p1\">\u2705 Allow:<\/p>\n<ul>\n<li>\n<p class=\"p1\">upload<\/p>\n<\/li>\n<li>\n<p class=\"p1\">basic metadata editing<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p class=\"p1\">This reduces accidental clicks into dangerous areas.<\/p>\n<hr \/>\n<h2><b>Avoid These Common Traps<\/b><\/h2>\n<p class=\"p4\"><span class=\"s2\">\ud83d\udeab <\/span><b>Do not<\/b><span class=\"s2\">:<\/span><\/p>\n<ul>\n<li>\n<p class=\"p1\">Share your owner\/admin login<\/p>\n<\/li>\n<li>\n<p class=\"p1\">Let instructors upload into production folders<\/p>\n<\/li>\n<li>\n<p class=\"p1\">Rely on \u201creview links\u201d as a submission mechanism<\/p>\n<\/li>\n<li>\n<p class=\"p1\">Use the WordPress server as a video staging area<\/p>\n<\/li>\n<\/ul>\n<p class=\"p1\">Each of those increases risk without adding value.<\/p>\n<hr \/>\n<h2><b>Optional Extra Safeguard\u00a0<\/b><\/h2>\n<p class=\"p4\"><span class=\"s2\">Add a <\/span><b>human checkpoint<\/b><span class=\"s2\">:<\/span><\/p>\n<blockquote><p>\u201cNo video moves to <span class=\"s3\">production<\/span> without:<\/p><\/blockquote>\n<ul>\n<li>Coordinator review<\/li>\n<li>Naming + description verified<\/li>\n<li>Captions confirmed or scheduled\u201d<\/li>\n<\/ul>\n<p class=\"p1\">Even if informal at first, this creates a <span class=\"s4\"><b>culture of care<\/b><\/span>.<\/p>\n<hr \/>\n<h2><b>Bottom Line<\/b><\/h2>\n<p class=\"p1\">Your safest configuration is:<\/p>\n<ul>\n<li>\n<p class=\"p1\"><b>1 owner<\/b><b><\/b><\/p>\n<\/li>\n<li>\n<p class=\"p1\"><b>1 shared upload account<\/b><b><\/b><\/p>\n<\/li>\n<li>\n<p class=\"p1\"><b>folder-level containment<\/b><b><\/b><\/p>\n<\/li>\n<li>\n<p class=\"p1\"><b>private-by-default uploads<\/b><b><\/b><\/p>\n<\/li>\n<li>\n<p class=\"p1\"><b>clear naming rules<\/b><\/p>\n<\/li>\n<\/ul>\n<p class=\"p4\"><span class=\"s2\">This gives us <\/span><b>enterprise-grade discipline on a Standard plan<\/b><span class=\"s2\">.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Core Principle (firm) Upload \u2260 Publish \u2260 Delete Those must be separate privileges, even if handled by the same humans [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"epkb_post_type_1_category":[3],"epkb_post_type_1_tag":[],"class_list":["post-150","epkb_post_type_1","type-epkb_post_type_1","status-publish","hentry","epkb_post_type_1_category-ops_contrib"],"_links":{"self":[{"href":"https:\/\/help.ministrycentral-europe.org\/index.php?rest_route=\/wp\/v2\/epkb_post_type_1\/150","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/help.ministrycentral-europe.org\/index.php?rest_route=\/wp\/v2\/epkb_post_type_1"}],"about":[{"href":"https:\/\/help.ministrycentral-europe.org\/index.php?rest_route=\/wp\/v2\/types\/epkb_post_type_1"}],"author":[{"embeddable":true,"href":"https:\/\/help.ministrycentral-europe.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/help.ministrycentral-europe.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=150"}],"version-history":[{"count":1,"href":"https:\/\/help.ministrycentral-europe.org\/index.php?rest_route=\/wp\/v2\/epkb_post_type_1\/150\/revisions"}],"predecessor-version":[{"id":151,"href":"https:\/\/help.ministrycentral-europe.org\/index.php?rest_route=\/wp\/v2\/epkb_post_type_1\/150\/revisions\/151"}],"wp:attachment":[{"href":"https:\/\/help.ministrycentral-europe.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=150"}],"wp:term":[{"taxonomy":"epkb_post_type_1_category","embeddable":true,"href":"https:\/\/help.ministrycentral-europe.org\/index.php?rest_route=%2Fwp%2Fv2%2Fepkb_post_type_1_category&post=150"},{"taxonomy":"epkb_post_type_1_tag","embeddable":true,"href":"https:\/\/help.ministrycentral-europe.org\/index.php?rest_route=%2Fwp%2Fv2%2Fepkb_post_type_1_tag&post=150"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}