{"id":15384,"date":"2026-11-02T11:50:27","date_gmt":"2026-11-02T11:50:27","guid":{"rendered":"https:\/\/academy.filio.io\/?p=15384"},"modified":"2026-11-02T15:22:20","modified_gmt":"2026-11-02T15:22:20","slug":"how-to-manage-a-users-project-access-and-permissions-in-filio-web-app","status":"publish","type":"post","link":"https:\/\/academy.filio.io\/how-to-manage-a-users-project-access-and-permissions-in-filio-web-app\/","title":{"rendered":"How to Manage a User&#8217;s Project Access and Permissions in Filio Web App?"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"15384\" class=\"elementor elementor-15384\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-d848b4e9 e-con-full e-flex e-con e-parent\" data-id=\"d848b4e9\" data-element_type=\"container\" id=\"qa02-video-pilot\">\n\t\t\t\t<div class=\"elementor-element elementor-element-139752ed elementor-widget elementor-widget-text-editor\" data-id=\"139752ed\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>This guide covers a user who is already assigned to an existing project. Company roles and Project Creation Access are managed separately from these project permissions.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aa5cb9b6 elementor-widget elementor-widget-heading\" data-id=\"aa5cb9b6\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">How do I change permissions for an existing project user?<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-156fb1b9 elementor-widget elementor-widget-heading\" data-id=\"156fb1b9\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">1. Open the existing project<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-56e5c3db elementor-widget elementor-widget-text-editor\" data-id=\"56e5c3db\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Open <strong>Projects<\/strong> and open the project you want to manage. Check the project name before reviewing anyone\u2019s access.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2c7280f5 elementor-widget elementor-widget-heading\" data-id=\"2c7280f5\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">2. Open Access, then Users<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a85c75e8 elementor-widget elementor-widget-text-editor\" data-id=\"a85c75e8\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Select <strong>Access<\/strong> in the project sidebar, then review the <strong>Users<\/strong> tab.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f020001 elementor-widget elementor-widget-html\" data-id=\"4f020001\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>.elementor-15384 .qa02-pilot-figure{width:100%;max-width:var(--qa02-native);margin:8px auto 20px;box-sizing:border-box}.elementor-15384 .qa02-pilot-figure video,.elementor-15384 .qa02-pilot-figure img{display:block;width:100%;max-width:100%;height:auto;box-sizing:border-box}.elementor-15384 .qa02-pilot-figure figcaption{margin-top:8px;font-size:.9rem;line-height:1.5;overflow-wrap:anywhere}.elementor-15384 .qa02-pilot-figure> a{display:block;max-width:100%;margin:0}.elementor-15384 .qa02-pilot-figure figcaption a{display:inline-block;margin-right:1em}.elementor-15384 .qa02-pilot-figure video:focus-visible{outline:3px solid #4d2c91;outline-offset:3px}.elementor-15384 video[data-qa02-loop]{background:transparent;object-fit:contain}.elementor-15384 video[data-qa02-loop]::-webkit-media-controls,.elementor-15384 video[data-qa02-loop]::-webkit-media-controls-start-playback-button{display:none!important}.elementor-15384 .qa02-motion-controls{display:flex;justify-content:flex-start;min-height:36px;margin-top:4px}.elementor-15384 .qa02-motion-toggle{appearance:none;border:1px solid #c9c5d4;border-radius:4px;background:#fff;color:#342157;padding:5px 9px;font:inherit;font-size:13px;line-height:1.5;cursor:pointer;min-width:10em}.elementor-15384 .qa02-motion-toggle:focus-visible{outline:3px solid #4d2c91;outline-offset:3px}@media(prefers-reduced-motion:reduce){.elementor-15384 .qa02-motion-toggle{transition:none}}<\/style><figure class=\"qa02-pilot-figure\" style=\"--qa02-native:486px\"><video data-qa02-loop=\"l01\" muted playsinline preload=\"none\" width=\"486\" height=\"432\" poster=\"https:\/\/academy.filio.io\/wp-content\/uploads\/2026\/11\/Q2-L01-open-access-poster.png\" aria-label=\"Open Access in an existing Filio project\" aria-describedby=\"qa02-caption-l01\" loop><source src=\"https:\/\/academy.filio.io\/wp-content\/uploads\/2026\/11\/Q2-L01-open-access.mp4\" type=\"video\/mp4\"><source src=\"https:\/\/academy.filio.io\/wp-content\/uploads\/2026\/11\/Q2-L01-open-access.webm\" type=\"video\/webm\"><p>Video playback is unavailable. Follow the written instructions above or open the still image below.<\/p><\/video><div class=\"qa02-motion-controls\"><button class=\"qa02-motion-toggle\" type=\"button\">Pause animation<\/button><\/div><figcaption id=\"qa02-caption-l01\">Select Access to review users assigned to the open project. Names shown are fictional. <a href=\"https:\/\/academy.filio.io\/wp-content\/uploads\/2026\/11\/Q2-L01-open-access.mp4\" target=\"_blank\" rel=\"noopener\">Open video<\/a><a href=\"https:\/\/academy.filio.io\/wp-content\/uploads\/2026\/11\/Q2-L01-open-access-poster.png\" target=\"_blank\" rel=\"noopener\">View still image<\/a><\/figcaption><\/figure>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-01a2eb63 elementor-widget elementor-widget-heading\" data-id=\"01a2eb63\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">3. Open the assigned user\u2019s access settings<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6598e8ac elementor-widget elementor-widget-text-editor\" data-id=\"6598e8ac\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Find the person in the project\u2019s user list. In that user\u2019s <strong>Tools<\/strong> column, select the access-control icon shown in the clip. The dialog begins <strong>Assign the desired access levels to the added users:<\/strong>. You can open this row action without selecting the user\u2019s checkbox.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f020002 elementor-widget elementor-widget-html\" data-id=\"4f020002\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<figure class=\"qa02-pilot-figure\" style=\"--qa02-native:1370px\"><video data-qa02-loop=\"l02\" muted playsinline preload=\"none\" width=\"1370\" height=\"626\" poster=\"https:\/\/academy.filio.io\/wp-content\/uploads\/2026\/11\/Q2-L02-open-user-editor-poster.png\" aria-label=\"Open an assigned project user\u2019s access settings\" aria-describedby=\"qa02-caption-l02\" loop><source src=\"https:\/\/academy.filio.io\/wp-content\/uploads\/2026\/11\/Q2-L02-open-user-editor.mp4\" type=\"video\/mp4\"><source src=\"https:\/\/academy.filio.io\/wp-content\/uploads\/2026\/11\/Q2-L02-open-user-editor.webm\" type=\"video\/webm\"><p>Video playback is unavailable. Follow the written instructions above or open the still image below.<\/p><\/video><div class=\"qa02-motion-controls\"><button class=\"qa02-motion-toggle\" type=\"button\">Pause animation<\/button><\/div><figcaption id=\"qa02-caption-l02\">Open the assigned user\u2019s access settings from the row action under Tools. Names shown are fictional. <a href=\"https:\/\/academy.filio.io\/wp-content\/uploads\/2026\/11\/Q2-L02-open-user-editor.mp4\" target=\"_blank\" rel=\"noopener\">Open video<\/a><a href=\"https:\/\/academy.filio.io\/wp-content\/uploads\/2026\/11\/Q2-S04-permission-editor.png\" data-elementor-open-lightbox=\"yes\" data-elementor-lightbox-title=\"Access Settings\" aria-label=\"View Access Settings \u2014 enlarge the permission dialog\" style=\"display:inline-block;max-width:100%;box-sizing:border-box;padding:10px 14px;margin-top:8px;border-radius:4px;background:#4d2c91;color:#fff;font-weight:600;font-style:normal;text-decoration:none;line-height:1.4;\">View Access Settings<\/a><\/figcaption><\/figure>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f5c11535 elementor-widget elementor-widget-heading\" data-id=\"f5c11535\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">4. Review and adjust project permissions<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6234a6e1 elementor-widget elementor-widget-text-editor\" data-id=\"6234a6e1\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Review the current selections and tick or clear the permissions the user needs. The dialog includes <strong>Full Access<\/strong>, <strong>Edit Media<\/strong>, <strong>Import Media<\/strong>, <strong>Export Media<\/strong>, <strong>Move Media<\/strong>, <strong>Reports<\/strong>, <strong>Delete Media<\/strong>, <strong>Settings<\/strong>, <strong>Users Access<\/strong> and <strong>Edit Map &amp; Plans<\/strong>.<\/p><p><strong>Full Access<\/strong> changes the displayed project-permission checkboxes together. Review those selections before saving.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f020003 elementor-widget elementor-widget-html\" data-id=\"4f020003\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<figure class=\"qa02-pilot-figure\" style=\"--qa02-native:944px\"><video data-qa02-loop=\"l03\" muted playsinline preload=\"none\" width=\"944\" height=\"626\" poster=\"https:\/\/academy.filio.io\/wp-content\/uploads\/2026\/11\/Q2-L03-full-access-poster.png\" aria-label=\"Review the Full Access checkbox and displayed project permissions\" aria-describedby=\"qa02-caption-l03\" loop><source src=\"https:\/\/academy.filio.io\/wp-content\/uploads\/2026\/11\/Q2-L03-full-access.mp4\" type=\"video\/mp4\"><source src=\"https:\/\/academy.filio.io\/wp-content\/uploads\/2026\/11\/Q2-L03-full-access.webm\" type=\"video\/webm\"><p>Video playback is unavailable. Follow the written instructions above or open the still image below.<\/p><\/video><div class=\"qa02-motion-controls\"><button class=\"qa02-motion-toggle\" type=\"button\">Pause animation<\/button><\/div><figcaption id=\"qa02-caption-l03\">The Full Access checkbox clears and selects the nine displayed project permissions. <a href=\"https:\/\/academy.filio.io\/wp-content\/uploads\/2026\/11\/Q2-L03-full-access.mp4\" target=\"_blank\" rel=\"noopener\">Open video<\/a><a href=\"https:\/\/academy.filio.io\/wp-content\/uploads\/2026\/11\/Q2-L03-full-access-poster.png\" target=\"_blank\" rel=\"noopener\">View still image<\/a><\/figcaption><\/figure><script>(function () {\n  var root = document.querySelector('.elementor-15384');\n  if (!root || root.dataset.qa02MotionReady) return;\n  root.dataset.qa02MotionReady = 'true';\n  var preference = window.matchMedia('(prefers-reduced-motion: reduce)');\n  var active = null;\n  var pending = false;\n  var states = Array.from(root.querySelectorAll('video[data-qa02-loop]')).map(function (video) {\n    var state = { video: video, button: video.parentElement.querySelector('.qa02-motion-toggle'), visible: false, ratio: 0, userPaused: false, manualMotion: false };\n    video.controls = false;\n    video.muted = true;\n    video.defaultMuted = true;\n    video.playsInline = true;\n    video.loop = true;\n    function label() {\n      var action = video.paused ? (preference.matches ? 'Play animation' : 'Resume animation') : 'Pause animation';\n      state.button.textContent = action;\n      state.button.setAttribute('aria-label', action + ': ' + video.getAttribute('aria-label'));\n    }\n    state.label = label;\n    video.addEventListener('play', function () {\n      if (active !== state || document.hidden || !state.visible) video.pause();\n      label();\n    });\n    video.addEventListener('pause', label);\n    video.addEventListener('error', label);\n    state.button.addEventListener('click', function () {\n      if (!video.paused) {\n        state.userPaused = true;\n        video.pause();\n      } else {\n        state.userPaused = false;\n        state.manualMotion = true;\n        if (state.visible) activate(state, false);\n      }\n      label();\n    });\n    label();\n    return state;\n  });\n  function reset(state) {\n    state.video.autoplay = false;\n    state.video.pause();\n    if (state.video.readyState > 0) {\n      try { state.video.currentTime = 0; } catch (_) {}\n    }\n    state.label();\n  }\n  function activate(state, restart) {\n    if (document.hidden || !state.visible || state.userPaused || (preference.matches && !state.manualMotion)) return;\n    if (active !== state) {\n      states.forEach(function (other) { if (other !== state) reset(other); });\n      active = state;\n      restart = true;\n    }\n    var video = state.video;\n    if (restart && video.readyState > 0) {\n      try { video.currentTime = 0; } catch (_) {}\n    }\n    video.muted = true;\n    video.defaultMuted = true;\n    video.playsInline = true;\n    video.loop = true;\n    video.autoplay = true;\n    video.preload = 'auto';\n    var attempt = video.play();\n    if (attempt && attempt.then) {\n      attempt.then(function () {\n        if (active !== state || !state.visible || document.hidden || state.userPaused || (preference.matches && !state.manualMotion)) video.pause();\n        state.label();\n      }).catch(function () { state.label(); });\n    }\n  }\n  function choose() {\n    pending = false;\n    if (document.hidden) {\n      states.forEach(reset);\n      active = null;\n      return;\n    }\n    if (active && active.visible && active.userPaused) return;\n    var candidates = states.filter(function (state) {\n      return state.visible && !state.userPaused && (!preference.matches || state.manualMotion);\n    });\n    candidates.sort(function (a, b) {\n      var ar = a.video.getBoundingClientRect();\n      var br = b.video.getBoundingClientRect();\n      var af = Math.max(0, Math.min(ar.bottom, window.innerHeight * 0.92) - Math.max(ar.top, window.innerHeight * 0.15)) \/ ar.height;\n      var bf = Math.max(0, Math.min(br.bottom, window.innerHeight * 0.92) - Math.max(br.top, window.innerHeight * 0.15)) \/ br.height;\n      if (Math.abs(af - bf) > 0.05) return bf - af;\n      return Math.abs((ar.top + ar.bottom) \/ 2 - window.innerHeight \/ 2) - Math.abs((br.top + br.bottom) \/ 2 - window.innerHeight \/ 2);\n    });\n    var next = candidates[0];\n    if (!next) {\n      if (active) reset(active);\n      active = null;\n      return;\n    }\n    if (next !== active || (next.video.paused && !next.userPaused)) activate(next, next !== active);\n  }\n  function schedule() {\n    if (!pending) { pending = true; window.requestAnimationFrame(choose); }\n  }\n  function refreshPreference() {\n    states.forEach(function (state) {\n      state.manualMotion = false;\n      reset(state);\n      if (preference.matches) {\n        state.video.preload = 'none';\n        state.video.load();\n      }\n      state.label();\n    });\n    active = null;\n    schedule();\n  }\n  if ('IntersectionObserver' in window) {\n    var visibility = new IntersectionObserver(function (entries) {\n      entries.forEach(function (entry) {\n        var state = states.find(function (item) { return item.video === entry.target; });\n        var visible = entry.isIntersecting && entry.intersectionRatio >= 0.2;\n        if (!visible && state.visible) {\n          reset(state);\n          state.manualMotion = false;\n          if (active === state) active = null;\n        }\n        state.visible = visible;\n        state.ratio = entry.intersectionRatio;\n      });\n      schedule();\n    }, { rootMargin: '-15% 0px -8% 0px', threshold: [0, 0.2, 0.4, 0.6, 0.8, 1] });\n    states.forEach(function (state) { visibility.observe(state.video); });\n    var warming = new IntersectionObserver(function (entries) {\n      entries.forEach(function (entry) {\n        if (entry.isIntersecting && !preference.matches && entry.target.preload === 'none') entry.target.preload = 'metadata';\n      });\n    }, { rootMargin: '350px 0px', threshold: 0 });\n    states.forEach(function (state) { warming.observe(state.video); });\n  } else {\n    states.forEach(function (state) { state.button.textContent = 'Play animation'; });\n    function measure() {\n      states.forEach(function (state) {\n        var rect = state.video.getBoundingClientRect();\n        var visible = Math.min(rect.bottom, window.innerHeight * 0.92) - Math.max(rect.top, window.innerHeight * 0.15);\n        var next = visible > 0 && visible \/ rect.height >= 0.2;\n        if (!next && state.visible) { reset(state); state.manualMotion = false; if (active === state) active = null; }\n        state.visible = next;\n      });\n      schedule();\n    }\n    window.addEventListener('scroll', measure, { passive: true });\n    window.addEventListener('resize', measure);\n    measure();\n  }\n  document.addEventListener('visibilitychange', schedule);\n  window.addEventListener('scroll', schedule, { passive: true });\n  window.addEventListener('resize', schedule);\n  if (preference.addEventListener) preference.addEventListener('change', refreshPreference);\n  else if (preference.addListener) preference.addListener(refreshPreference);\n  refreshPreference();\n})();<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-29d2ee72 elementor-widget elementor-widget-heading\" data-id=\"29d2ee72\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">5. Check Data Collector Mobile App Access when needed<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0b44935e elementor-widget elementor-widget-text-editor\" data-id=\"0b44935e\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Review <strong>Data Collector Mobile App Access:<\/strong> if the user needs to capture and upload media with the Filio Data Collector mobile app. The panel states that enabling it uses one of your subscription seats.<\/p><p>If Filio warns that the user does not have a Data Collector subscription, an administrator must assign a subscription on the <strong>Users<\/strong> page. Installing the app does not assign that subscription. See <a href=\"https:\/\/www.filio.io\/academy\/subscriptions-in-filio\/\" target=\"_blank\" rel=\"noopener\">Subscriptions in Filio<\/a> for the separate subscription workflow.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f020004 elementor-widget elementor-widget-html\" data-id=\"4f020004\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<figure class=\"qa02-pilot-figure\" style=\"--qa02-native:880px\"><a href=\"https:\/\/academy.filio.io\/wp-content\/uploads\/2026\/11\/Q2-data-collector-warning.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" src=\"https:\/\/academy.filio.io\/wp-content\/uploads\/2026\/11\/Q2-data-collector-warning.png\" width=\"880\" height=\"284\" loading=\"lazy\" decoding=\"async\" alt=\"Data Collector Mobile App Access warning for fictional Morgan Lee requiring an administrator to assign a subscription on the Users page.\"><\/a><figcaption>A separate user example shows the Data Collector subscription prerequisite. The name is fictional. <a href=\"https:\/\/academy.filio.io\/wp-content\/uploads\/2026\/11\/Q2-data-collector-warning.png\" target=\"_blank\" rel=\"noopener\">Enlarge image<\/a><\/figcaption><\/figure>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a6937bd2 elementor-widget elementor-widget-heading\" data-id=\"a6937bd2\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">6. Save and check the same user<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-954aed3b elementor-widget elementor-widget-text-editor\" data-id=\"954aed3b\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Review the selected settings and select <strong>Save<\/strong>. Reopen the same user\u2019s access settings in this project and check the values. Ask the user to check the affected action in their own session. If the result differs from the intended access, review it with your project administrator.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b8c6e04d elementor-widget elementor-widget-heading\" data-id=\"b8c6e04d\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Related access tasks<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c2f0a37 elementor-widget elementor-widget-heading\" data-id=\"9c2f0a37\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">What if the user is missing from the project?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7cee624a elementor-widget elementor-widget-text-editor\" data-id=\"7cee624a\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Missing from the company directory?<\/strong> Follow <a href=\"https:\/\/www.filio.io\/academy\/how-do-i-add-users-to-my-company-account-and-manage-them-in-filio-web-app\/\" target=\"_blank\" rel=\"noopener\">How to Add Users to Your Filio Company Account<\/a>.<\/p><p><strong>Already in the directory, but not assigned to the project?<\/strong> Follow <a href=\"https:\/\/www.filio.io\/academy\/how-to-add-a-user-to-one-or-multiple-projects-in-filio\/\" target=\"_blank\" rel=\"noopener\">How to Add a User to One or Multiple Projects in Filio?<\/a>. The current project\u2019s Users view also includes <strong>Import Users From Directory<\/strong>. Return to this guide to review permissions for an assigned user.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bc856232 elementor-widget elementor-widget-heading\" data-id=\"bc856232\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">How should I review a membership removal?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9530a535 elementor-widget elementor-widget-text-editor\" data-id=\"9530a535\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Review direct membership and any group-related access before removing a user. The <a href=\"https:\/\/www.filio.io\/academy\/how-to-add-a-user-to-one-or-multiple-projects-in-filio\/\" target=\"_blank\" rel=\"noopener\">adding-users guide<\/a> covers reviewing and removing project memberships through the company user editor. Check which access remains after the change.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cfe2195a elementor-widget elementor-widget-heading\" data-id=\"cfe2195a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">How do groups relate to this review?<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-bfdf3e89 elementor-widget elementor-widget-text-editor\" data-id=\"bfdf3e89\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Review group assignments alongside the user\u2019s direct project settings. Use <a href=\"https:\/\/www.filio.io\/academy\/how-to-create-and-manage-groups-in-filio\/\" target=\"_blank\" rel=\"noopener\">How to Create and Manage Groups in Filio?<\/a> for group setup and member management. Check effective access after group changes.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c293e53a elementor-widget elementor-widget-heading\" data-id=\"c293e53a\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Related guides<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-37dc5fd3 elementor-widget elementor-widget-text-editor\" data-id=\"37dc5fd3\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ul><li><a href=\"https:\/\/www.filio.io\/academy\/how-to-add-public-users-to-projects-in-filio\" target=\"_blank\" rel=\"noopener\">Share a project<\/a> \u2014 create or manage a project share link.<\/li><li><a href=\"https:\/\/www.filio.io\/academy\/how-to-edit-users-roles-and-permissions-in-filio-introduction\" target=\"_blank\" rel=\"noopener\">Edit users, roles and permissions<\/a> \u2014 review company-level user settings.<\/li><li><a href=\"https:\/\/www.filio.io\/academy\/how-to-update-project-information-once-a-project-is-created\/\" target=\"_blank\" rel=\"noopener\">Update project information<\/a> \u2014 edit general project details.<\/li><\/ul>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Open an existing project, select Access, then Users. Open the assigned user\u2019s access settings from Tools, review the project permissions and any Data Collector requirement, and select Save. Reopen that same user\u2019s settings to check the result.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[131,231],"tags":[],"class_list":["post-15384","post","type-post","status-publish","format-standard","hentry","category-filio-web-app","category-users-permissions-and-collaboration"],"acf":[],"_links":{"self":[{"href":"https:\/\/academy.filio.io\/wp-json\/wp\/v2\/posts\/15384","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/academy.filio.io\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/academy.filio.io\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/academy.filio.io\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/academy.filio.io\/wp-json\/wp\/v2\/comments?post=15384"}],"version-history":[{"count":14,"href":"https:\/\/academy.filio.io\/wp-json\/wp\/v2\/posts\/15384\/revisions"}],"predecessor-version":[{"id":15424,"href":"https:\/\/academy.filio.io\/wp-json\/wp\/v2\/posts\/15384\/revisions\/15424"}],"wp:attachment":[{"href":"https:\/\/academy.filio.io\/wp-json\/wp\/v2\/media?parent=15384"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/academy.filio.io\/wp-json\/wp\/v2\/categories?post=15384"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/academy.filio.io\/wp-json\/wp\/v2\/tags?post=15384"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}