This commit is contained in:
github-actions[bot]
2025-09-29 13:23:07 +00:00
parent 05bf3e7b53
commit e8843b4bad
154 changed files with 340 additions and 297 deletions
+2 -2
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+1
View File
@@ -0,0 +1 @@
"use strict";(self.webpackChunkOpenSign_Docs=self.webpackChunkOpenSign_Docs||[]).push([[4872],{28453:(e,n,s)=>{s.d(n,{R:()=>l,x:()=>o});var i=s(96540);const t={},r=i.createContext(t);function l(e){const n=i.useContext(r);return i.useMemo((function(){return"function"==typeof e?e(n):{...n,...e}}),[n,e])}function o(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:l(e.components),i.createElement(r.Provider,{value:n},e.children)}},29611:(e,n,s)=>{s.r(n),s.d(n,{assets:()=>d,contentTitle:()=>o,default:()=>a,frontMatter:()=>l,metadata:()=>i,toc:()=>c});const i=JSON.parse('{"id":"help/FAQs/User Deletion \u2013 FAQ","title":"User Deletion \u2013 FAQ","description":"\ud83d\uddd1\ufe0f User Deletion \u2013 FAQ","source":"@site/docs/help/FAQs/User Deletion \u2013 FAQ.md","sourceDirName":"help/FAQs","slug":"/help/FAQs/User Deletion \u2013 FAQ","permalink":"/docs/help/FAQs/User Deletion \u2013 FAQ","draft":false,"unlisted":false,"editUrl":"https://github.com/opensignlabs/opensign/tree/feat-docs/docs/docs/help/FAQs/User Deletion \u2013 FAQ.md","tags":[],"version":"current","frontMatter":{},"sidebar":"tutorialSidebar","previous":{"title":"Max File Upload Size","permalink":"/docs/help/FAQs/Max File Upload Size"}}');var t=s(74848),r=s(28453);const l={},o=void 0,d={},c=[{value:"\ud83d\uddd1\ufe0f User Deletion \u2013 FAQ",id:"\ufe0f-user-deletion--faq",level:2},{value:"\u2753 Who can delete users?",id:"-who-can-delete-users",level:3},{value:"\u2753 What are the conditions for deleting a user?",id:"-what-are-the-conditions-for-deleting-a-user",level:3},{value:"\u2753 What happens if a deletion condition is not met?",id:"-what-happens-if-a-deletion-condition-is-not-met",level:3}];function h(e){const n={h2:"h2",h3:"h3",hr:"hr",li:"li",ol:"ol",p:"p",strong:"strong",ul:"ul",...(0,r.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(n.h2,{id:"\ufe0f-user-deletion--faq",children:"\ud83d\uddd1\ufe0f User Deletion \u2013 FAQ"}),"\n",(0,t.jsx)(n.h3,{id:"-who-can-delete-users",children:"\u2753 Who can delete users?"}),"\n",(0,t.jsxs)(n.p,{children:["Only users with the role of ",(0,t.jsx)(n.strong,{children:"Admin"})," or ",(0,t.jsx)(n.strong,{children:"Org Admin"})," can delete users, with some restrictions outlined below."]}),"\n",(0,t.jsx)(n.hr,{}),"\n",(0,t.jsx)(n.h3,{id:"-what-are-the-conditions-for-deleting-a-user",children:"\u2753 What are the conditions for deleting a user?"}),"\n",(0,t.jsxs)(n.ol,{children:["\n",(0,t.jsxs)(n.li,{children:["\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.strong,{children:"Admin Deletion Rules"})}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["An ",(0,t.jsx)(n.strong,{children:"Admin"})," can delete ",(0,t.jsx)(n.strong,{children:"any user"})," in the system."]}),"\n",(0,t.jsxs)(n.li,{children:["An Admin ",(0,t.jsx)(n.strong,{children:"can delete their account from user profile"}),"."]}),"\n",(0,t.jsxs)(n.li,{children:["Before deleting an Admin, ensure ",(0,t.jsx)(n.strong,{children:"no users are assigned under them"}),"."]}),"\n"]}),"\n"]}),"\n",(0,t.jsxs)(n.li,{children:["\n",(0,t.jsx)(n.p,{children:(0,t.jsx)(n.strong,{children:"Org Admin Deletion Rules"})}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["An ",(0,t.jsx)(n.strong,{children:"Org Admin"})," can delete ",(0,t.jsx)(n.strong,{children:"any user"})," within their ",(0,t.jsx)(n.strong,{children:"own organization"}),", ",(0,t.jsx)(n.strong,{children:"except Admins"}),"."]}),"\n",(0,t.jsxs)(n.li,{children:["Org Admins ",(0,t.jsx)(n.strong,{children:"cannot delete themselves Only Admin can delete them"}),"."]}),"\n"]}),"\n"]}),"\n"]}),"\n",(0,t.jsx)(n.hr,{}),"\n",(0,t.jsx)(n.h3,{id:"-what-happens-if-a-deletion-condition-is-not-met",children:"\u2753 What happens if a deletion condition is not met?"}),"\n",(0,t.jsxs)(n.ul,{children:["\n",(0,t.jsxs)(n.li,{children:["The deletion will be ",(0,t.jsx)(n.strong,{children:"blocked"}),"."]}),"\n",(0,t.jsxs)(n.li,{children:["A ",(0,t.jsx)(n.strong,{children:"validation error message"}),' will be shown, explaining the reason (e.g., "Admin has assigned users" or "Cannot delete own account").']}),"\n"]}),"\n",(0,t.jsx)(n.hr,{})]})}function a(e={}){const{wrapper:n}={...(0,r.R)(),...e.components};return n?(0,t.jsx)(n,{...e,children:(0,t.jsx)(h,{...e})}):h(e)}}}]);
+1
View File
@@ -0,0 +1 @@
"use strict";(self.webpackChunkOpenSign_Docs=self.webpackChunkOpenSign_Docs||[]).push([[9429],{28453:(e,i,s)=>{s.d(i,{R:()=>r,x:()=>a});var n=s(96540);const t={},l=n.createContext(t);function r(e){const i=n.useContext(l);return n.useMemo((function(){return"function"==typeof e?e(i):{...i,...e}}),[i,e])}function a(e){let i;return i=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:r(e.components),n.createElement(l.Provider,{value:i},e.children)}},42294:(e,i,s)=>{s.r(i),s.d(i,{assets:()=>d,contentTitle:()=>a,default:()=>h,frontMatter:()=>r,metadata:()=>n,toc:()=>o});const n=JSON.parse('{"id":"help/FAQs/Max File Upload Size","title":"Max File Upload Size","description":"\u2753 What is the default maximum file size?","source":"@site/docs/help/FAQs/Max File Upload Size.md","sourceDirName":"help/FAQs","slug":"/help/FAQs/Max File Upload Size","permalink":"/docs/help/FAQs/Max File Upload Size","draft":false,"unlisted":false,"editUrl":"https://github.com/opensignlabs/opensign/tree/feat-docs/docs/docs/help/FAQs/Max File Upload Size.md","tags":[],"version":"current","frontMatter":{},"sidebar":"tutorialSidebar","previous":{"title":"Why am I getting \'Ensure this field is accurately filled and meets all requirements\'?","permalink":"/docs/help/FAQs/Ensure this field is accurately filled and meets all requirements"},"next":{"title":"User Deletion \u2013 FAQ","permalink":"/docs/help/FAQs/User Deletion \u2013 FAQ"}}');var t=s(74848),l=s(28453);const r={},a=void 0,d={},o=[{value:"\u2753 What is the default maximum file size?",id:"-what-is-the-default-maximum-file-size",level:3},{value:"\u2753 Can the file size limit be increased?",id:"-can-the-file-size-limit-be-increased",level:3},{value:"\u2753 What happens if a file exceeds the maximum size?",id:"-what-happens-if-a-file-exceeds-the-maximum-size",level:3}];function c(e){const i={blockquote:"blockquote",br:"br",em:"em",h3:"h3",hr:"hr",li:"li",p:"p",strong:"strong",ul:"ul",...(0,l.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(i.h3,{id:"-what-is-the-default-maximum-file-size",children:"\u2753 What is the default maximum file size?"}),"\n",(0,t.jsxs)(i.ul,{children:["\n",(0,t.jsxs)(i.li,{children:[(0,t.jsx)(i.strong,{children:"Self-Hosted Users:"})," Maximum file size is ",(0,t.jsx)(i.strong,{children:"80 MB"})]}),"\n",(0,t.jsxs)(i.li,{children:[(0,t.jsx)(i.strong,{children:"Cloud Users:"})," Maximum file size is ",(0,t.jsx)(i.strong,{children:"10 MB"}),(0,t.jsx)(i.br,{}),"\n",(0,t.jsx)(i.em,{children:"(Includes an additional +10 MB buffer to prevent signing failures)"})]}),"\n"]}),"\n",(0,t.jsx)(i.hr,{}),"\n",(0,t.jsx)(i.h3,{id:"-can-the-file-size-limit-be-increased",children:"\u2753 Can the file size limit be increased?"}),"\n",(0,t.jsxs)(i.ul,{children:["\n",(0,t.jsxs)(i.li,{children:[(0,t.jsx)(i.strong,{children:"Cloud Hosting:"})," Yes \u2014 on request, the limit can be increased ",(0,t.jsx)(i.strong,{children:"up to 90 MB"})]}),"\n",(0,t.jsxs)(i.li,{children:[(0,t.jsx)(i.strong,{children:"Self-Hosting:"})," No \u2014 the limit is fixed at ",(0,t.jsx)(i.strong,{children:"80 MB"})," and cannot be modified"]}),"\n"]}),"\n",(0,t.jsxs)(i.blockquote,{children:["\n",(0,t.jsxs)(i.p,{children:["\u26a0\ufe0f ",(0,t.jsx)(i.strong,{children:"Note:"})," There is a hard server-side limit of ",(0,t.jsx)(i.strong,{children:"100 MB"}),", which cannot be exceeded."]}),"\n"]}),"\n",(0,t.jsx)(i.hr,{}),"\n",(0,t.jsx)(i.h3,{id:"-what-happens-if-a-file-exceeds-the-maximum-size",children:"\u2753 What happens if a file exceeds the maximum size?"}),"\n",(0,t.jsx)(i.p,{children:"If a file exceeds the allowed limit:"}),"\n",(0,t.jsxs)(i.ul,{children:["\n",(0,t.jsxs)(i.li,{children:["The upload is ",(0,t.jsx)(i.strong,{children:"rejected"})]}),"\n",(0,t.jsxs)(i.li,{children:["A ",(0,t.jsx)(i.strong,{children:"validation error message"})," is returned to the user"]}),"\n"]}),"\n",(0,t.jsx)(i.hr,{})]})}function h(e={}){const{wrapper:i}={...(0,l.R)(),...e.components};return i?(0,t.jsx)(i,{...e,children:(0,t.jsx)(c,{...e})}):c(e)}}}]);
-1
View File
@@ -1 +0,0 @@
"use strict";(self.webpackChunkOpenSign_Docs=self.webpackChunkOpenSign_Docs||[]).push([[9429],{28453:(e,i,s)=>{s.d(i,{R:()=>r,x:()=>a});var n=s(96540);const t={},l=n.createContext(t);function r(e){const i=n.useContext(l);return n.useMemo((function(){return"function"==typeof e?e(i):{...i,...e}}),[i,e])}function a(e){let i;return i=e.disableParentContext?"function"==typeof e.components?e.components(t):e.components||t:r(e.components),n.createElement(l.Provider,{value:i},e.children)}},42294:(e,i,s)=>{s.r(i),s.d(i,{assets:()=>d,contentTitle:()=>a,default:()=>h,frontMatter:()=>r,metadata:()=>n,toc:()=>o});const n=JSON.parse('{"id":"help/FAQs/Max File Upload Size","title":"Max File Upload Size","description":"\u2753 What is the default maximum file size?","source":"@site/docs/help/FAQs/Max File Upload Size.md","sourceDirName":"help/FAQs","slug":"/help/FAQs/Max File Upload Size","permalink":"/docs/help/FAQs/Max File Upload Size","draft":false,"unlisted":false,"editUrl":"https://github.com/opensignlabs/opensign/tree/feat-docs/docs/docs/help/FAQs/Max File Upload Size.md","tags":[],"version":"current","frontMatter":{},"sidebar":"tutorialSidebar","previous":{"title":"Why am I getting \'Ensure this field is accurately filled and meets all requirements\'?","permalink":"/docs/help/FAQs/Ensure this field is accurately filled and meets all requirements"}}');var t=s(74848),l=s(28453);const r={},a=void 0,d={},o=[{value:"\u2753 What is the default maximum file size?",id:"-what-is-the-default-maximum-file-size",level:3},{value:"\u2753 Can the file size limit be increased?",id:"-can-the-file-size-limit-be-increased",level:3},{value:"\u2753 What happens if a file exceeds the maximum size?",id:"-what-happens-if-a-file-exceeds-the-maximum-size",level:3}];function c(e){const i={blockquote:"blockquote",br:"br",em:"em",h3:"h3",hr:"hr",li:"li",p:"p",strong:"strong",ul:"ul",...(0,l.R)(),...e.components};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(i.h3,{id:"-what-is-the-default-maximum-file-size",children:"\u2753 What is the default maximum file size?"}),"\n",(0,t.jsxs)(i.ul,{children:["\n",(0,t.jsxs)(i.li,{children:[(0,t.jsx)(i.strong,{children:"Self-Hosted Users:"})," Maximum file size is ",(0,t.jsx)(i.strong,{children:"80 MB"})]}),"\n",(0,t.jsxs)(i.li,{children:[(0,t.jsx)(i.strong,{children:"Cloud Users:"})," Maximum file size is ",(0,t.jsx)(i.strong,{children:"10 MB"}),(0,t.jsx)(i.br,{}),"\n",(0,t.jsx)(i.em,{children:"(Includes an additional +10 MB buffer to prevent signing failures)"})]}),"\n"]}),"\n",(0,t.jsx)(i.hr,{}),"\n",(0,t.jsx)(i.h3,{id:"-can-the-file-size-limit-be-increased",children:"\u2753 Can the file size limit be increased?"}),"\n",(0,t.jsxs)(i.ul,{children:["\n",(0,t.jsxs)(i.li,{children:[(0,t.jsx)(i.strong,{children:"Cloud Hosting:"})," Yes \u2014 on request, the limit can be increased ",(0,t.jsx)(i.strong,{children:"up to 90 MB"})]}),"\n",(0,t.jsxs)(i.li,{children:[(0,t.jsx)(i.strong,{children:"Self-Hosting:"})," No \u2014 the limit is fixed at ",(0,t.jsx)(i.strong,{children:"80 MB"})," and cannot be modified"]}),"\n"]}),"\n",(0,t.jsxs)(i.blockquote,{children:["\n",(0,t.jsxs)(i.p,{children:["\u26a0\ufe0f ",(0,t.jsx)(i.strong,{children:"Note:"})," There is a hard server-side limit of ",(0,t.jsx)(i.strong,{children:"100 MB"}),", which cannot be exceeded."]}),"\n"]}),"\n",(0,t.jsx)(i.hr,{}),"\n",(0,t.jsx)(i.h3,{id:"-what-happens-if-a-file-exceeds-the-maximum-size",children:"\u2753 What happens if a file exceeds the maximum size?"}),"\n",(0,t.jsx)(i.p,{children:"If a file exceeds the allowed limit:"}),"\n",(0,t.jsxs)(i.ul,{children:["\n",(0,t.jsxs)(i.li,{children:["The upload is ",(0,t.jsx)(i.strong,{children:"rejected"})]}),"\n",(0,t.jsxs)(i.li,{children:["A ",(0,t.jsx)(i.strong,{children:"validation error message"})," is returned to the user"]}),"\n"]}),"\n",(0,t.jsx)(i.hr,{})]})}function h(e={}){const{wrapper:i}={...(0,l.R)(),...e.components};return i?(0,t.jsx)(i,{...e,children:(0,t.jsx)(c,{...e})}):c(e)}}}]);
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+2 -2
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
+2 -2
View File
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long

Some files were not shown because too many files have changed in this diff Show More