From a67238fba287cf8421ce13a14029ea447c7f40b6 Mon Sep 17 00:00:00 2001 From: Yuri Salimovskiy Date: Thu, 18 Jan 2024 10:30:57 +0200 Subject: [PATCH 1/2] document Role Settings editing --- docs/control-panel/member-manager.md | 76 ++++++++++++++++++++++++++++ 1 file changed, 76 insertions(+) diff --git a/docs/control-panel/member-manager.md b/docs/control-panel/member-manager.md index 695fe5cf9..7252db3ab 100755 --- a/docs/control-panel/member-manager.md +++ b/docs/control-panel/member-manager.md @@ -48,6 +48,82 @@ If you need a custom set of permissions for the role, we suggest creating a new Edit the role by clicking its name in the list. +### Role Settings + +**Control Panel Location: `Members > Roles > Create/Edit`** + +The roles have a lot of settings, most of which are related to permissions granted to member that belong to the role. Note that permissions are additive, that is if a member belongs to multiple roles, they will have all the permissions granted by all the roles they belong to. + +You need to be specifically careful assigning the preferenced marked with shield icon, as those are related to security of your website. + +The role settings are grouped into the following tabs. + +[TOC=4] + +#### Role tab + +This tab contains the generic settings for the role, incling name, description, color label and some common settings, such as security lock of MFA requirement. You can also assign role to Role Group on this tab. + +#### Website Access tab + +Use this tab to set up how the members in this role can interact with your website and what actions they can perform on the front-end. + +#### CP Access tab + +This tab is used to set up what sections of the Control Panel the members in this role can access. You can also set up what actions they can perform in each section. There are also settings that define the look of certain Control Panel pages. + +The settings here are grouped into sections for each subset of Control Panel functionality. + +[TOC=5] + +##### Channel + +Defines whether and how the members in this role can administrate the [Channels](getting-started/the-big-picture.md#channels) and related content structures (such as Categories, Statuses). + +##### Channel Entries + +Defines the permissions that members have for creating/editing/deleting entries in each of the channels. + +##### Files + +Defines actions can perform on the files as well as administrative permissions on [upload directories](control-panel/file-manager/upload-directories.md). + +Note: when editing channel entries with File fields, the members would need access to respective upload directories to modify those. + +##### Members + +Defines whether the members of role can access Member Manager and perform certain actions on members and roles. + +##### Templates + +Defines whether the members can create/edit/modify templates, template partials and template variables. Individual level of administrative permissions can be set per template group here. + +##### Add-Ons + +Defines whether the members can access Add-ons section and which add-ons they are allowed to access in the Control Panel. + +##### Utilities + +Set the CP utilities that the members of thise role are allowed to use. + +##### Logs + +Defines whether the member can access Logs section in the Control Panel. + +##### Settings + +Defines whether the members can modify system settings, with the separate preferences for the most sensitive settings subsections. + +#### Template Access tab + +This tab is listing all the template of your website. If you deselect certain templates, the members in this role will not be able to access site pages that are using those. Instead, they will see "No Access" message as configured in settings for those templates. + +### Role Groups + +Role Groups are a way to organize your roles into logical groups. Create a Role Group by clicking "New" next to Role Groups heading in the sidebar. You can then set role group name and assign roles to it by checking the appropriate checkboxes. + +You can then assign a member to Role Group. The member will have all the permissions granted by all the roles in the group. + ## Custom Member Fields **Control Panel Location: `Members > Member Fields`** From eeaab6f3278210eac7fdcfa6f23289c51f30d26c Mon Sep 17 00:00:00 2001 From: Yuri Salimovskiy Date: Thu, 18 Jan 2024 11:35:52 +0200 Subject: [PATCH 2/2] conditional entry access --- docs/_images/role-conditional-entry-access.png | Bin 0 -> 30620 bytes docs/control-panel/member-manager.md | 10 ++++++++++ 2 files changed, 10 insertions(+) create mode 100644 docs/_images/role-conditional-entry-access.png diff --git a/docs/_images/role-conditional-entry-access.png b/docs/_images/role-conditional-entry-access.png new file mode 100644 index 0000000000000000000000000000000000000000..55c94cca0bf2dac40e68fa972d67bba0dab09bbb GIT binary patch literal 30620 zcmb@tcUY6nw>F9jA|jw5q9{daiqb(!=qN>+N|P=kT{TYA+MqUQoz(QzXlTABF`n4bQQHh& z+UCAAG|b(ne`oqU%U{#bfFyJtsTl{@Y@?VWu1fKrc~6=r7^n-vS9k!wFnW#P8A_(~Gb4TPb<_5mF&tf07@Der!Do9tRj# zz*~&h7wiDrQ~R5t5Z@_OW)zm$1U_N8x-(K8tmU>D zA{IckpsJ6{d4|~iwXQ_uxLL64-rT{_LJz&)PVwx%uTv|5a$=K|c)vbRLkS$a5jip2 z_y-rc>Fi|ENqOs7b7>xfE6Z!Ix44;ms{#jP<}7OH1dx(~_RIMEH$a-37z(-Tz}E>^ z%_18RPt|?0agf@NGO-O=sY>GzN}b=%Y7EekH5j?spWRW*LlSMZY*1Ey&2fF=$Qc$2 z@krjNmDbiE2x+w( zWn_oVF>lUITjFM#r%|vBso)?4)x_GuHN18^T5bnf=QoejSsHymRgCbd9LybNOAF4+;Ne?;TNUOJf+RK0(0W7u)P(iR`I%+4wMX08eK%U5C zUUl+A&+WVx4n3%@go`aI>&`TSkH^BGOc@cXjMTLBQs&&u{YWxCSX$O_KzVS-G^h_ikR z-pHs%KRy>pqL54zIvpEf$FnzpozF^=Osi8h!wu7O?VKJ>SlyMvq-&h2$x{=n1mKryZkSWI67|W19kf0|Fk5$Q0WL16U2qY&Lx% zMrstd7-7O}pbo#aS!rVf1(LHFSleE*P7?B~F&fQn0_6+pg{p=J;0al8I7*gCePQ|d z+E9bwF8?ANsio}TFg|7L6OB+f+j-aiw1hD2`}VNN;cQRDQ>SMH@1%|BJ(bPTQLcT8 zAmu5>I;dqWQ&!FYR(U_gvtypz?S7P9nF(>20^JN~dO-Ct&p+De{vh%lEMFOOqbQ23 z-Coh$9M!eY3AZ`^q7DXdyrVbDZXCpP*rc^CA<1v3Ta1LYt%SbHpX0IL8b7Jtbydug zdkY<|jYU@bxR#TQ$0uN}s+ii29E#|8FwgnDpZm*so_&bag8h!JErFU5ZIa(u!VxYx zY%}c7Q@*g+@6$<`!D4S&x4l1hoI%ZOKPPB+<~S+{^04+Xx}d80oma(Q-jIbu{p8ke zt>1Ew+ziMH9L5?1G-eJZo=En?%uB2Pq7U3-~)i^;}taQb?vXWag<&dgI% zR#;dkm1rw}RZ0p6~$n4us|=hmmgMTBM~kIZyXs#?lkOjuVm&4GSP~1t%cv z;rh>ZIB+8(2v*vwr+R7F2tb%W+$pf^pf3pbFA~)cI0jTNw`gtHl&K%Bz&-pYvDM+D z_^hLp<9*83-lL#A7s$(+u{;~|LZpqgW!F+}!M^{FN7VHOa7)vxRaT`y&u*7^;jw#8 z3X})7)oq@sE?u#vIHtuSH}02}w9a z^<%dK^06njNnUEpyLPPIRsoNm$sZVC3c@F(TGT}f<51=n#JAZzJ7&gih+_jUN1N+1 zwdp|sO6xp@B>@MD#C?#rrB0b-t0OqS96P?utfRuIjM)g&rMPH(eFrhFm4|#U7UZ&? zd4Ptq*%ovjd*Y>?HXk2_tkrOa?Sc-XDewxp+`!zLb^no(d*LHX8%4!q06)|O8VP3c zeA;KUiF^-WZquh=!qc2%*l6b@gluHXUt{;unT!%r5=UY66^!xwDIA!M4Xj>|!ecI7 zX<}R1J{~W-PUexrhQEqFPue^~`YCEqd~5>R2)9L=d+L)5aA7j@9i*Y+x?_Jzv3v>) z@xC98WC8;GA`d!*v}(A%B*_N4kd5Rh~I+X+UEPo9w!5i&bS9Npu1nzO}wZ zFq*$v4FMwK@Hj-zxnpd*8_#6cQtbXA-|`=KD!z;m9FQ^;oAsuumBv|J_b>i@82A4b zj%KO-=nL}hm8@wn$~0}-H_U4DD+6C-6ty%{kX^)l5*cJjb;y!$&@%x_atHvJr&CbA z_YsnrT5CC>-ZkJ~Uz`Ikta&cA!yGL*oyz7j&0@K^$}b=rcNW3H8|r_ zBkvu7%aS%lGB@IVp6Ql01jh*)KptTrY!Z=r&gO$I5fd zw^>zQc<7bz0J8N2C4+kdNbS_4Rh(wZ`b3AmF+LYg@6!nT;z7K|&Mf6nxLV6t;0su5 zeZARkXeK(x`%A!2_AE`~ZG#fuf{F{)6@$=O^WJZ|enz`tHO_~V&uE;%dz-g_?N{`S zv`dblAIrIT1Vt?B2d!rianF}g`clK%@EZBoWf12_{GVj7cae^u_W1W;MxrKDGboK! zOzH~yC=AxT@@NY<`<$K~?N#zVZPvj&l)L1%0iWqlO<$r!KDWPids^!XyYj(H` zKdaFvyAo(?V>>5~+}doxwDMmDnsf*;f6>lgvtn#YVxQj~q6!{AG*l<9%`?mvb^ymL z*S7m=Z;!$=6|EOACgNa*F*b$sA48ciNqLDQ5U%f}gss>sP;1}5+Q^fOVJaD=u%5Ci zui-Pn9s*aKY#k;WjxRwC1<@)d={rC~FY*U5px>au7L~L8X4FxZgSXxIvr9`Hbfc=qU!fjNp9ZHDP@C*Ai1 zO1FCZ-5PSAwq4jZJHZPSKf{3bEfzco#R!w_TQ|XBQHLJWn6Nv0nXRioZnA_T`>_R3 zG{bgu_*O^zhurkqM-D=AUC0gL`34Qn8%D%SVWr>wf&%Az+7fHbm-(eK&JO|(=L4Rs z^7}CFPeP`!b1}z-7_AO_)}iPH3I8=A>`cUl#T-pAT{79lh8Un584W-oxH=Doe}yk6wQvC6Bp zU5>USH?tx6ZSBv5U5ZUC;r8w>e(x7%)kJvpL568K&s9+N?m$snrx0{f^Jo9;U~0MI z(JNS{+^p;@130=LHXN3EfVgY~TP{U}2)fAY`*HugkXo=#ewXMlC;53{CfC%0&DN;h zXEA5?+`|doG6F%K9LN*=fHPE?R)x)}lL)vmZ~7<8g3>Orv}%4*e^nmNSuKX7Sp9h+ zBxf-FGU{#bak&Sq+jF8O;X{`d0h_MuQ?{ubP=!Ont1GMaOIa&JmM0)i^HYl-w#$P_ znd#fDi#2tN4*vdbwn1$kFnU~hi?s?<;(Gm*f52cA_K&}_txZiZ$rp6z0qiIm;TRr; z*rnUs#+&%VX%Bm{nMD~(`I2j&Dhze@Wb+K6^S>SPoyB@RR$;T!x?2~GW+(;RUECFa zHOBR)GdpQ_lH;?NZ4s8q9bPQqWgv*wY*&;#+sFIOGF=7zMg@ZEUCX2dg1{e1x}Uji zz1pO3Z}{r#B17Jn3asH7Cf${JhWMnoviovrv0em;ej-=9=Feg&KhgzmHxSp?*+hfB zFxf^Hi4BHT??U`NVDOr+H|&hrz=rg4WJsLd*eybicMI1rW<>th06b%v%_@zbWv>1G zN+gJz9?yTLQAF!ymj;mwGxdm26~_H2O~|T?Xy8Xld2g-t^krsxY#3)p=po{|j^Xdt zNdO`AE567@zd7MI#GOnx#wE|fwRjTmA@(Qp(b8(@Yp5WTH(t2iaMAy5+Xi!PeB6M! z_V0k+l{{$TQJ;c~jUemL@@vdvaV3d9foI%W7$G@X`$@J}X>?s|a~S@>jCI8e-d#L7 zo@41pU#nZ{^tIjmC>_hIhOv9&)qMSdJVV_JN2uNN@L1Zw&nwqs_k^Y;8kg40wZ)k# z(z-I>F^P6t$^vo}Nq!AfLe4)kN!s*4Gx+AYnMM5`@zIZj%b9Ty0`B3JF;Pr-nVT`c zx`Ji;RnV8^{}jmXXiR=3(un;+j6|@EX;F(;>RNH56~N{bzR^A z{h5HJ8#qiQ5SK1IunmkN-W-2yeG%mHtlYLVMP(wkagA;#_+V^Z^7y{H%~E*pqc1kf zCaD0*J?^KJL~HF&JAjSEwXR_;K(6*usFHbl(pG5#tndf5W zAoc~AuW$1;c(x_F5|o9zw6SV_Ffav3-Ay!4mUr3?TrU0!*}1XFS9j7DI4gE&@N6@x zPr$BDG~(ZRv~!6azjV=0xmIzL+hO7v)+RqNq6!n`+1eCPLdS%Omm zc+XasZAIj~%glC9a&+P0*`>VWI5?v( z_l`B*fbaOJ5HZ*tSKIrBkGA6KBRH%11lmgZuR@ufND>Ft@8Gd1CVqwYvKO5` ze&Sh<@Sxk=3K88shu_5yrG9x(VqwdS3;uom;gYA-hElK4N>Ot3>+UTEqc+2^ zcs-^5v?kWI!gbT5xmb+olbTN-jT@h@D@R-{r_EX`|D_S+c;TvOlF?Hk1-#Z1#-V=p z!14k48`0?Ot7R_Z?wXgvdfnz{z8)uEG)y#7-PAcD`SH)05t59Ti+w%}JuboPBy{{L z$#g1Eag9qfA8#W;obm6Hz|v1b&*yAgJswcFM48safZ?CR zcjt*K9qbCn&52x)CI*~v_@#*2VOrG^u&=@0W&{_bg$sD#;vi#Um0k9n2_nW zaPd675NnEFOuLPE?p=7jRa$*`N1SUX@AsPDT9nH*voDL9aUBy{mW>ZS5qaD)*(TaP ziRfnH>ATJQqEz{vg^`=HP=@d+JwJ$U{8^6Z%91=+-#Xj@E-Zu5rr5^?_lSD~PGv2O%3O~%^nB%tEQpU19b)c}s&E5e3EoW+>^>r4Ru zqWxI%{$91$uT)6I4zm(Ru$i#m(5npSm0;nfH=xMibVPAe(5kSz;#V?p>bl_X-;W3N zgfa1{DvFz9#1wr zykB`dz2)K{0n$c&{GhX{;8uJnD{#d~emh^ZdD8JLpsOpml9e2)V;s9H0M+ahpS`ec z|NAK8X*VYFJ_?&u<4K2oq8a4k{!>Qac0*UiL<1+VxmG5!qPc;~5 zky(`Dpq}}~`SlCj-EV9?f6S1?V!1ruiW!sV!@wbt71FeQ_UUxD&>DRnwl$CILW@D@ zV{KayZs}_4vj6vp+|610uKDb)=bqHSEws)wG~TUAOKE>tSxCs-G@lErG6t(9`6o_4 z9lh-yT4Pn$(ejM`IJd+go8&;Zc|05vsz4BfNqWxa0lD*M>-IRY8rXlNxUMvi3!)7t zzk?`+ZJvSHlZAx}$VM+dM_2pBvviV0$7^sp`Te2r=I^FNEGX^B6>4g>QUUCC?Qop@ zdYF8K7T42A0(GveOvomoYuoTU-?e(*f>A}@s$GCiz|&qzVe8RUp0gebB{~k6*hO0)gLh zgEijemPj3T)?wDdmR785$a{WU627wRBPRYg&9I1+E#ga9(nMaxVSD^i4zhp1<1_ID zSvlcW7kGSAL@ExRKGN3JC4nJm3D?O_4>ts@)>W$S;3Sc8wM=R8D-QCGw$WI9V<2q3 z01<^x@-y*9ow;{7C;r^PX-QG`6IhC2Fs>iV1j|z+T)$e5m^W;klFvheG zsH|Nv2(umm)unYVP`1Ay*Jnk&YCCdYnkRsnYmgoDwTRwM^cZN{srxzf9cO{N;7Rss zm~@F-Twn&F?Yc_R>vl(E%~JV zQMl;~vpK41MfMd3-WW9zLQeV1qifbj%(>hWcVU49$aNCnva-|J4Feyge{5rkcW`Yt zfymT^U81nj#GJa1$o}#p%vUJ-975l1$?eJdRL`yS1vF*~ulxf3UWvR5 zr}tg<`bZ)>PV9H7E}vHzWaF|IGE~PLNrX>$=Cu(2OnYD>h|{CZYu*uge|*Sg{Cn7PqA;h5p!=*{!ud_;3X8ZAwxmacl$ z(g89_c_(#(;L*ZaO831z^QR*J^#CX%%`Jg{DJ`L|52%_KPdU-e3z2%h5;zV zdSmWaz|5p5;xx35qrux8W;#^Xr?hR`cgWdiPEJ=`v)}XSwNjdU*(sn?*H3t`9WQTd zW9249{n*HxtR{iQId6MD6}%zcmy+%AoA(J-f8KqCRL!&4Wb#}&N|`TjOzHO%8+{b! zOcgI*zW{oL`d~!zez^CvpNV<>;7u__YuU#*&FtEHt20}Ppl9B@VeaEETj;(wa#!!j znv!IPCJHYS&PDDVsYLD!dVG)q$67`gEs4+M$41{l51pqVF4B1BNid6X6++zffX$qmy&StDb!C7s{WSC zJn_Zf&LNL9+aKz8oRGvu|Pt#f=|4RbniEEV_6=7Qdk@B;N< zxjk`0~h9Ph>T52OP1a{?@o2=NK!B>bYu|y9q+jD`R zPL6jECBAn)8p~D>+6pS{`w=1}w@sZ6cmbVUs_l63W1AkvO}<^m&u~ino0q8Rh~f_D zFxQGTjADQ+|7E?=;IHFN56Jz1@7UC^z(=)o#-h^xAyrn+Ra7cjOWzrD^{N-;8S6>x zdv<*aNML2!ZqmgfpFBPX(aCe)lR;7)CfO+e883nJ$) zHtJ|!o6f-bGem_!`kXhp^yun+@=k2{5}Y8(w3D*^evc*CskNwkdaHkaa#>)ESCH;g zJT=-L2?2Haa#f!+$ zmLcz%c787>6+y##KJTDS-@P$;+iSFYKBzsB=ji!G8eW~;-)YqReZ-I(q3ae<(f@IW zzovfM8qB(kiW+`#HFKkFF<05kJ(Ea5p5!MT8?ZVP^peH)GnUW>!$@E?MH>Lkg3DLQ z)oav=nAiMk-_0$FL=Pd$d?|&*uR+~23goF>U+Cx*kRKDSH`V+6r z|C}uF-?9u=CgisQdQT1-_>Sr(Vh?tOVw*yPYYs!r%VsQ~;@x{-am?Fgyx(R8QQ^4y z@MtanP@%yS0KH0;LDk+tTKfh5yPe1%#O)f&`afWVb5vciLG=e>>~M94ppYKB4Q&;xfJG{N?4@m|#Ir{b{M2=9A0wM=IW>$jrv^yXLh?~>;(hGWb#_9rcuw(*dY>l!g?Ge6Vr>~rze-1n z+8ePl#>_fo`JujV=at_Fqv@T6#Io)XWOcVu`l>XwLPz7SVWAd9ClUt3(|bDB~!`(mLzXNa~uyCavQbuQ#V85gzNnKV`zlWqGPR;v(- z59xY^_M3;aFYq0^oDSEbr7`O5_N?3Xi_$>$!0r=f^-@}7Qz+o?B#C%U^&f|!H)@8Q z;wc&~nU}51e2f3Sa#+%g4W9qz9-Df5@L7_6Hqb={9Es0h^Eyw%yiOJCpyBkKnlo?DYqDqI6EtJK9^B2DS|u8IdlM)tWW ziL>0}$OGxU=9W0E?IdS?IM2}86$X4nX*&9%OkVlY>{&O_DTX!9J~ZThdyX#876Ttl zH;_|?lLS`7oSH%5^ov8Cqx7F$sN55b4(mn1QKYgxI|Nkfd^xv_d{*z-1^k)XlJ8LD5%WKrQx*=>% zNnsJvD;P|LH8jNOSA(yl&^GVl??nsHse~gwGc9mXtlkqh_fon@n$ux92bS7+Y+^D$ zJ0`0}oZhqYUJnUJTx1P6f7<hWQid*3pk9@KI; zF%x%9^Y3DLJ!_WdHa+O+Y)3o;;M@8pw6n<~mX5`D12q}>{_?`=x2L3}_l~6eUiZu% zoTX#q9SX#_u_tw^k`kMwEMM4wyA#W*O9i#mb8cZ)-xM`)TnQW)Y$&3R!2Nrtp){q$ zaKdA~hf_YE_cE_l@sg-MG#vevN*$Q=qh&CES?>qW6+qH0iZN>#0lrw(PA_?ll;`~s^_Mn4R$f-Z@sXQ|Lisuh0l;AxmL`&@5jO^uQN z!5R12!U$^P_SE?@c^9WKAe57u5_y(-Pv(;cH5W1+_EHw8FKKi=9&8dHwfvx$ztG8jpj0#E zfN2uvwt`(wNzh8XHF|WAEfe6S0^rE3cbzy-Aif1|&+O7rHwx8Timj*qme=inK<)dl zr;882_EZ6f=XOb9A=)_=Y?MbDsu8Oifb~D{B(d4f*p*qP2oIB=u_WXzWArjhISxnm zQ-Q3*_OpXo*X3fXY>p~?4JgK99t~1UFAkn+V3ep*;RnB_z1;|U@Jyg%iw>m>Pb{n4 zk~P019I^7gldw}+c?7ba?S}p1tIXU9{Xrap%S;(iz3xg>&PCQRd58LI4?=`IO2Q__ zHaKP0gaN0kjn~qrN?@^`@nA5pYlLTDtI>0IFzC(9Yn1n~Dxez!GTMuEZeeP<*=K?f za0)#)TpwF_{{RyCsEdHj*bcN-ZNHrk;i<`()QE{8dsR7lHZf)m;wG{VRwQdGYMZ2% z{=5Q{@hyXmI5z;Qa9|(%&6^q31A?9xcyVn#C~e>BLd|knkT(>(BPBwAn4{;X48gq8 z!>W5_J6-_ikrgy%6E|vC!b-^m)WKLim7?)H*&dbfWItM{cC0S#o!hp_PG=>Zk!Uqq zz@`Xz4`+|MWeET&I8{G(AE_kLxqjeAmq`NMA&?S01i zDY=ZLpOn`*6euR)T$DRXWJZxM@%91=Jl*XJuZy4XZAfA;$7Vg}>tTUp!!c=sltWO6 z-hMj>;Xh%agxj%PIKfS%r^%h}4YwFs^;B?q>*sm)Y0~m6SSo-mvC-k7TxlVxUI~$`I z3ioz;Qr4*;0Ool3pI zQfqdc!g#V#u&eQ#^iQS*PdtZh%Y)MuOR$Cw4L)jWw$@5^Z^IN9?;Lm%xi!zA#%JSf zU*);)28f(LfF@^NduJRSON&K!$}dVWRCrllDix_CWHWd$Y7|AsvXVO3R$Iwz-8=JdQi%KTYA_G5fzL- z2IcXgD3H7n;o;7*RmjblTSoZ?Z6n=x-?=1k%D7vtN1{!{GM8~+%dafObwSQKVKS>i z1(>U!yz|220)c`!BFFsz;0uax-^gJwpC7?jei|KSk0_gk99D8k!Cl6~Q>ct= zRYiGDez_;2<6<)AAX;ukCOr4m)Y+0BiYZ^L(tiSF_wHLe1}@ZS;j-VHV6LB+Pc6UX zr_|qEV6=vvr`McC=FRh=rhlLke86m%VU3>W_wvkd5HmY&+V1(9bSOM+VY&D~%Jb^` zgAKk^3ol@&zIJfALFU|b zsLG}px%2;eN4mf&IdsD5kV7{*QAeR!d#G#Et(8JXDa>rr~9larI1)IrZcL0z-@rKM|bAZ5-z z+H+h0?&W6Q44Q(|p~K-qr&vil-@fmV8nB!S&T{qSyB-_AbS~QU<=J!LysD@DA9!!~ z5hEk>np|G*K7+GdIC=RO7V^qRy*2$YXnywXe&)irL@IFMz4vc~{me_O0sl%|{-0C$ z|LcAJzcUB_zuVd&H$6*Jh(XorFPd{H)H|E`D3jL55HaXbyZ$c==P$#}!vutX{YK^cp zU50{o8B@qgZR=-lIEqGKk)D$}LYYv0A?bkKBE7TIk57fPrwTdnI(cM?MKn7;ukCjx zfY0hr#E{hLz-KWd*z-0a)lAy@cu9tp+}^aoBDMJQ3~Rg@iwocD=1PrdrtJpO?>U8K z>b{j^kY+g*;JHY;R(wtXU8VfxIj%GHeV^-kt$yE4Q3XB|jGRME`Ako)J_7O44D+S# zX=c)9u}}q9`Yg|)QhIu@ZnZBoY-Qn6cIGvrb~S$g z&q(zbL&^-PCFL#|b+OdMm$evbkP)sktXi^yha zxYv73f4#Qo^dwl%c&gf zvn}`BwkXID0N@bfLWiuXz?N&QA?y5?H!qGNOmN=M&h__V zjh<{tCkHEpF5l5_cX%t9xHa1w4a`ryyIxf#^kF1P$f}sUFYapUF01{5*o;G7B`rbj z0J^<|@5$S$O;^Y|!X~<<(p z=^jUY6Oj6*bt-pyKk{LZ+dXlSvoS?r-d6=4H(o++506}gI`=fbBosUAMgzj9q$~EB z4;cM2y)b=#dF462ZqB&?E+?>ejR-PpQ(49JJ%m%S@RoKqZJ7-+^D-#ye>p4HVreIOap8{DsCzps%+S zdNNyHzn8{IxI62mGYIi+fbfA9Z;<94uRmKSKeCI2OpoS_QS>GmaES|*SMVK^Y-5bvmZk5(WzixK=oLL}i{LnaZjf^f&~ard!{IUv{>3X{$u} z2V*&d>a9mewCt{3l~FD4BK&0P-_ZPO9G-b0%uZldhC1yV=XoWZ<`K5ms?p}+D-TW|I=*_&}u@-%{^&n5Y z4K2bEy}nfKmM~lRu{h9wTT-dz_(R6~ko@P$zqfwE?@>#KP3goYVv4^9nt28qoDTMA zUk8Exnf8&v&9z{^cfgL{LI5V|$9x0lBOctSP*&P&i-7M2GC;}4DhJdET6MP4oM0*g_PbL`&(=Ta{h`i zK9%FQ#icc}eDfR?5}%KvM+7Z^IP?w+FVobR&N8u@!pf0N&OHqv=lSvYZH)oVFBJ{i z9q^C1a8&r^swWLQaR}7iwHqS<+6 z>9~;Hm+fvVD(t+rE-U>-LDd)DpU{t;t38B0X53`-^A~E%sGJxK{l(N{;~E2D1x}ld zq-wV})V1w0-#~}==oH!?nt$(7VOkEy-T1HJ z_m%8(+pHmdlp*JuKu7=b`=cZGsty{r?*DMloDYa$xr#oTZQL)MzLSdko=zcCL;Fi+!d+BY}_I*R7tNd!}wf(E_TW`K7 z|IQPn;c-Ws#)nbuY;y1g*22VE`gF@^oB-#{;7O?(Tlj5xgx>G^*Xcpbe5Zic8B0yc zB@;%x5>0xy&y7>b>Gd%xF?dZ$@0r+?&YY zi7EKs0G%arNi9nLdLI{v%IjsBlBbaz{uh}0Lmk-`75cT6Nv!TUC$ot#{96Qo`$S{@ zav=4dZD~%)dr5}Ze{tEy=fP&te}}m;*6!{#iBzi$44@SJ*1s44YN~=G_V95_5vAfB zioRw)t@aiCoa=BX!{=00=G3R2%+pZu9rGzJ91}@ztNa(_w@}m;&nAdP1QT!|7GwQk zBrb$zLu$C>G)yoRQ~=?wwyn#Ie|SR0ozbVb(~pW!U5(VD7Hw%r-}QWV&t>&mEeyRB z1(K6DA16_T0vkq?x6`$fn)-LV)KKdGjouTGg4|dQg@!ZLFYiC=-NRD8?Pi?wB>d_o3)S+8bM@f)wwpy!vcwq0k zw&WxlvIe`rq0EcdYm;0Z{M=xSW1z~v^)~|fN}U=bh13aj!BH;Y_x+ZQtE#|^J%@oz z+cj3|EF1o76yw3w(K|vmk*>_NAgzckiPb6zj?)O_e|@RhUw#yIK^3oE(tf&{G^n8l zivz4Xsp3?Z|MfBIe~-cPZ`9;b-aCq*YJYZ_hpFD=An8b@o6fk`jm} zHx9;K&8DA|n)mIgTCM`tO;!t~yXY^e-wXX}Kq1aLSP+`Pnx@o}#c(+#RbbQnS!pJt z3L*?3RtU_S9I~x6BkYe)?fA7woq27P&L}z(bMz?u&+_q%O`XAB(?c=qLd@hf=bz|Y zcg&ezl_@Z!42Slh?TgCQJS59iX3u+wYL16h*x#(+;1A%qYF=%cEQCba=H4#HrsXlx z#nfd1=ipwFM)A%}!#*G_%=k{kd}5GJI$<+bJd(7Y@XsdW2@W&2+N1(iu^ggfbMHkt zgAq>;7W)z-9Y59mz>AH(z0!v*ny%YO5E)&IBJp$-W%`0DFjID%^XclD?#7QJ*3!_A z1(3D{gMcY$`b2i)AHvRNQ7y*x$9jW_b_H#gdF0WDKec4sR!5M-B*4P9L)W3f7J2hH z7+bn4u-T7#l0WUg2{2}>+bP&K_(C4gI-c_gZE(9{2vTf6spxP%GQ z*cQPwHaA*zn&)N4o17qrBUgui$5x~ozwT9JOEHvXxpViIg3-M;Jy}Y?TaTl|(chQU z;{>zuZcpOCnvMaoR06|g=c^65qZamcbZ{H9*BB==0yfvDnee$*Wfv z&Zc$fzN{9^meJ)FQ&b{AMqiSuo0E)hns8lJT)2VkNIfQ97xWL>T4>H+ zbWN&Yr*AGW$taAEHB1bm@_l>KEt0WjcDm0U81_i7jkyFG>E4RvF1CD9avYoK(2p0- zQTZOaYhhz#ZTLAnVK3Gz7uttxGpPB}*Jd++o$QY^n6z{nYGM^}`xknfz4?a7kmt6D zzqc58#fTXT7SkEiT zzGELoi9aZ1_;yaO_XrB-1A$Zr;S$nS$5b_ zcU`e84wk_tCtdIJ23P&7?egPnn|MExzl-q~`wxL@z0SYu_X1Icefv)rlD0;6lU#<* zdB#$B%leJg?|>|EAGrsf^4PU7CT&2LnMXae!;su9jLFuxrdt8lY1d4&gOTmaLzEPd zY&bO>QEbrjoPxuTLP=@w#-VKHj$rSxcaGB3;;==ow^IHb0vL69+$qE>>c~KiRd;Eyo#HdCCwH|mo}q*aWPKTlMO09LAJ3C&pEE=zVGXPUiW?dp5OiY{r<}zUYzG~oXatDe$Vsxe%{~DiHJ{8eF3vr zi#RqLV;d@I8hysst!AR2@hUEf1GoDov=FhE%Wmi<`587|@K%jQ3ne&nk@uguDyJVl ziCfQWA$=G&_cHqVT=Zc2H9c#B_W38{%jisX-Vwf!4AGJccYU-mu+iJLld(|0InteWr;F{bygT6n*NOrMu=?&j-4YxIaTC%W;UA=D-lM!B`CUJ$nZ z+DeBpFsN>LNA~WhJ^{HsIDuxuqzc)pZ;ZVJrVplk{=uU(;#>ut9W^kXB>O3tEv8P` zuct9ihdYIh7|HruEeL-TeE_!`UuS?7qy` zs->~7@cxKQUJFj8cfm*{$55JgdsjTqBZfN*es3KGXUf9{F%GQ?z9J)gU9Vx69kJG2 z;~%ysK!KadPH{h%=RPm$Oi!BXnLTvF$m(IwN7rO9*WOS>Y(O(Wy^_Sj1O=&|nDxX= z%ajUhQ|_8v&yPJsoJNYG4^B4z;DP#^3809~{ZUMuVI}rwqKn~*!$|B0AX{s5+;~00 z-!aQmGLYM|*T(uI7soT7ke9fR+r^^1UpibJIkG;nz1651YOx2)bd}#}B4o+*)&+i= zPad7F5X!tU!nG3PCK5_l^=83DGCrOcr2UHh$<$b1ccoaJd{CxwrmNmN(-nW6{aba& z_?tZ!gj6VbL8a_T2z40?@pFh;Yk^#fU;N3k>kmz!TPjURl$QiDslMfNP3JN5^0)}?RkdGX z!b0-GB3<9(ea~rT>>06hFwG%*Tsoi4I}Y9?lg+|UAd0ita~BX_?Rj8J%rHe64FfuF zD7)c90@2YEf#YftmXT7^ttTH*w~sa?{rn6{&zey{d~63oy(y3@@!NRwXjc*K zy7fX%e>@_KXK8lYGPNr#yytVLMX$<0*lf4v&upHb&t1Rl_#xO zzn_RIKHN36_aQ%Wb{lw;8W%IAgp1B;VSH6&__3q@wt0?t1pkC$ZH`++n=0S^mFP2~ zvhZC*WM{Js!SF@`ka+5|!k`|_<`pu-_;oa@;*=d$lGhwY@;YQn^51`V;H2a-=zR%D z(roDs*9K|)iCRU%Xm3iyq78b65%CdhD84<>BjjA$3^R2rrEBtFMRN*EG{l|jmED;l zl18G88#KYLc-O@NqY;LcUA8(irA}TvzP(KSGc5a*%m~ZHAXP?7wTWe+FQv3hs8flY z8HtO!4LjMWvwbQ#KT|VA6K_@Vn!zmY_xVifYJ?IhxU*)Q=iW|FiRHbYOu7!w);1q$ zR2C$1FkR(^99?opSlrv8LB2{GeH(>?orT9Xyoj^Pkfo$7R|| zMg{x&821yw9p7j~xW6uUGH;&MZtU-LvgtMBJ0Ajl7X7*Y{^ZL`p{CkLg_V{4 zu8(MA&l%VAtcxlB)1*~GKsYhXeZsx15YX5V)IwOj9hsTS@kauiDrL_+#*(j2DD}TF zx_2+5#G+wZl0KFeX_*8}kM9=(XS+qo0>l~AJXr*9aJ`Ej9|x00gvG_-i+!0b%0yJ@ z^0AKIi;>jH&6cZOkkg+1!16jYTTfHFMAN6o05J^^4WKR$$JKn*SU!INGcjPiG8rmr5jO*9zzW4X9=Iz8V-sAKMXbp~2*oo?-V+jOOKU)rm2VsRJ7mOUD*Vfku3$X4B z!^9i>@QDv42Xqv59B9lT>~pO7tnY5(u{BP5mq@tB2-fNum;L_P1mkXbkjwiy^StAEBHjuTykv zA&?T>=XR7(hVzxS0X}2TC-fAk8l28q@4PZ3)Gd1wC4}Oiy>}~J{HzYJ!ok@i19LjQ zy)x1UaEt0wcHa{Kmi~2J59)(ZrXH5zsl%=gD5<@JTMUrIE=QiZA8B`sMfC zjsorHo5aHc?Pvz7D@?w#=PHiL02>wxspJqY_P20C8uTY?$wEY38KsPTe{>BMmQKzx zvFNzUpQ+ASM7jG_`n?H9vjaYJ*+-Uhr^_j%o3=in2%FU>W#q+_9-pcirKbu`^R5 zxC5EkinO}Y_8#}E@tcbgqZA(!p|*-l;5c0auj))Gm1s|KOLUVx;}Ncjprt@kI1kfNCze-CRF=5G9CvQ#t~CZzu2FajF*~-)}9zwF|`scHO&sp{^YS91lb-&OmNH1MxBRgckU$&VJ~>gLtT zt}IKd*kVMJ)a|<>I9xKY`EsosDReM?mRf!$Bep-rBE9mo@RI;7PqK?bh)(UuO#1|$ zq{`WgY>-6RFkLy;oLz@%ntW+}ZK#Ju^zMr1KGDvg14?0$WikNHH$KQpNQK=eC6>EG zFwP~=O57w%H_rfj-g7_lX}p~p579+#BT^KtwyGeEbr!XPpZ8R>CTw_MWNUiWu1&`b z%6ip~EoZDc-9u2d=)qS4(v}4|=d4hF$Y1XiR*gIhp?Y03QdqfbeRb`Sw!tXhbxO6^ z0+d?gdT7LR{dd{!R_18{X;U;>Q2n%ok))lSjgOYIeZ!gV8L?Z_={M&R9f^x?TTGK3 zFa7Q;>Y^Lk5V>#X!09$5KPNsk=87(W2~1=f1*nh_nPh< zb-00a@15=WmCV3(EvROfCvXK)1-~{Yy#Fp*RG{>vExGl{?w{G4EQxy+j$yl`l>&eP z6_t|e?EwH7^-8a$(a9KjNQ&dJf~I1U%oa7?}=PfzN=YJ(s$q z?a9dnJ^$ME4cSB`~&86WQjuhg}5TtD$7 zP>z&j3uFS0GU$q$KstVJvGYIO1{*z?uxDnP05>FIN2*tNx2s|HZ2RV%2}K>c3d^U#$8sR{a;N{)<)r|HP_O z@$sKz3$`0P>|on0zJ%?1o(^q5aNWTeI?YNA6+QKHT!N!AY3HmvUH{kq#xL5HQP3x1^{zpGk2f2)&`#F5|oVr5~aXR^rLt}c6X2xFqK z=Uw-qp~{8FIxDSh^wqJ(J2_0|S{-tA?<0`^fJY)Xb``Ka_L`b*HK+FwH@=m03NDe% z^<=TKsOG&}e3V3%0FPQ;he0+`^xt454w94JS#IDYL~Fmebzb1!DgEku;4RGKUEPZp z9U9WiRH(G1B!lWHQvIfaDemD9y`BpL)YA2_np{TDG zo)#9q;29q8K z3gSXab(!Edckgu$^WE)zXyZ*(2Z=N28C{`p7#Aqy>oO0afmXOqT~pa&WYP_-Z0?`j z3V*#gv99JONr$0nm1IaK1ae(3n;6`y#|^onmPfARWg0I>!RFV|+dG=?bI(>fSySWO z#w2wP)WwCsafuBV`qvfxdm=EOc4u^J9YfKCKC4b; z_@)Ba?w$B;p6x9^MXAK00Mcb(aL46cj(wT<$IjzjHv<}vM@v-U6AB4M+p`+d9PfOT z^K}74V%+Npk#LTnKfa6iPvhK!tab<*3u3xVM0UFcIp($q2*QVBKglfsAh4lo)6qk2 zc{0;XTu`(oIp(CnIwPlY%k*43#H}acITp*eC*!YtRhZ})pg^Y;kSRx%03?R0Jz#n2 z4alVS6R1j)urdrsxub%tT(JOLEO$+WDhV+OdL@j zlCNM*w6VM=+5B^X@6ivJ2y=}W77tyIiKodQ>kM1IIcA(ikNmdgw*bF_FV)Ii1~rwc z!Tg~~cF8WPvYn}gMw+!NmkVRJN`19haGYW7FtKiQN5y@>+w%FR#SP32-xk2PdA*-A z9y;9ZA+{RQ(FpzSMP?;f=dG=^Qya`2Xsp!m8@?2gO3LzGpQ1MvYo+P94p0p6&`=hX z=)CO79>3$gd|roJ`6n=J3aIFBlLr+|^c!X0eNUj6C#T*FB|qs%6?Z#Oe(dfs?K;^f zj?@-3dloidP^ERqT=N(f$w}9lASw=U@W5{-iK0a>-O}eN!iXeX4N~Uu_$Zlv)$F|A zZA6sR03@z-aHh%GTdM!lZR$Z|eiMJqeeYzduQk2sd69B``|1Lp2F{zulm5;QpaR9G zhRMo?b?2L08Y@qAM^zPTmHBb(I?&>)jCiZY`fqgcn>6e*R=13qdAzK;le6->f&@d4 z-+=FjV||Z0HfE`R_7H=oaXaDq<+9nWsbkm}r3o33ehax56E=eHm7ttu^Zd*C4lOR> zjGGl-g);vT`5&RFx<~3*emBSj8Lo4)&rh=cwuF1Luy;?Y-c4QeA|%U`m};`YcemkO zy2_FEpXto`hweW5ZrghLSeEvt>^h;6kEE|u7VD=Y_`4mS8 zf#&CB6PIrTPONt5`JRm!7!&tmAdhn}PK`qI#T9FIEO{F!)|`WN7pv3RN98VU@jpw zISs-o)hP?jtC}qU8i-46`S29a-uP5h12C;+^Bg$ipNJ*i zJ%%~~1ehMtWca$u*Q%%8(ge>ZRA1xka=sySr1Z5%Z7r-R z9KW`?0O4+(SNyOE?j@%?fGvoZ+)wP#9B>ft!owROh)GBgUQA|v zfJ9nmRFQcmGX$~l50N-Aq7cf`W$vv^m?e$V!{NaI!q*8DFxlzV2xe=v2 zJk>W1tk|sD-d3d~;KTL@B_H}27OP-&nrVR-%q&zjLoo^JaCBtGeLza5sCxW(FSA9_A2W>8E!}Xh>gw$VcQfW4*DTCc#|ghzH4*btgtwkktV>PlgJa7N#2V z#w(oiYHP276n_Uw{sbvv;GcEj>nR*%-=-p~o7yO9aQkm!!s;#nGh7oPbT-mFqw@a6 z#kI4L3A(Vlsq5PBYO)3Wt4End$qCodUAUx5?ayKKlzcFlN`k)ePADefzxyUUy97Rx z8vpVwOn=JMcZnk%op{M2W>lgw0GM3n@#kvC|A%mV=}o{OFTbS3J4pZIM~^CIe&u4U z!Qz5I#=d{n)eO-t+TIBcX|6hE{_&!xq__#|*sfl~K-XXZS*N2Q>+^ub8vn)G(&Z;W zaZff-E#om$Dn|11)|mBUIlXf4U`sx~TO`d*)ENKB8ZnX;1N!`frPrsR?#DLhWV=7J zIPiFe$cEL7?r0WrsQ@2|?-A~uYdM>xz$N_K0d23L0neA?tkc#%_8A`7NcjP)%a53M z$C@sAXBq8P--55rbhhC&(_{T|0Iscf#DUMx$e5$%|A61WKbFyUK)iCHCgl>X*b8^n&{$lWgo`GL;f$6BShVfz7H*I`s3@6xT9`V+b=hXB39?O!21?S1tj14o*5M4B-5US`R zG#_*)cT5d!T3!Xb1)&q@96X3B5PJA|QP5#&n^)cpxO-dQaj}c{6c|Ycitol2BbWFh zjPExDzTl@=R(V+Ro?-)TjS<-!2rLDZ8<>jcxu7Np@Q!P;%5*BDu$nhFQlc2<=s((4P{* z-$ff$F}|OVy1XvDbbP3>5*Ro)FQ}|W=u^6&jhhS0zr%srKIj1`q~n9Jud01L@nAip z{7Ew8o0}Ms?4oKIoZa$P`P=}0eP34G)cIsV(zCNQXiuhO z!)ksZyR_7Z8#q9XYP^#dO+zmYUp2&B>YK^eNl{JB`uti4cy&g-XCyy7G)iA^Zt_BZ z;2ypV10jw7^gCBVHOaphja%A(k+vYaOzo`W#-$3g0LsgxkOo))>p%5f0IOM<@`m24 z)&Jht6Uxy#HkKcJAB_BL#Pw5MXgV5;4JfZh^Dta)WW|m>|I<@QOcy?2#pdUe-Noym zVJdc^Yva1SONi~y#>D;DbDOGdQ!cYPskeYnPKbK^My$~efp$PPq>4T%b6#&0A3hzV2-xRRxOM+i#&>)>hGMOCd6! zY6u^qztZJJnk390JPcXBX`#E>PHpT3rDl=OOK$z7w<@C#Jo-jWci)L-G5%DLt4w zv(EQC{Xk$rG3c$rr)yQfxl{f2?<>S4$3snv6!L=((;P=i5o>E}OO`+fTiv!8BJm!! zBB_d(a_zP={$=QTDRdTyOMnhIE{cN9-b=Ot^v2-fg3nwaCKq0GDAq5@#dU=SsG z%nVWN@=A;u=;*C3eAIo%j`Ce+HZ>*Y-pu5XZR_FFq%_)OrO25m1&Li7$6G)-k1SvR z0hzACY2=+UP#m;(-pL_g-z-xS5@Vic&?c(Zz>kjs+9%%@3DPS8_FC>M3n;_rhWaJL z>`iHnQ0}g>%LD>J3kjS{Y=EZLi^4+XYhYn{RXlsV~~ zWCbf?{T^rm?fagLKZylaQ3b@L)vqL<5vDA0cseHw1m*vuM*yYmUxw&^Edc-X2tfT}SKmp=e;p10@7Ev<9<_<@ z$$fpv12VPN>`c)u&7p*A2YP)*w)%l@1IkQ-mnEz>;}Ij{gAQhq8V0&&9e^`d_jClu zuI@aPFb6@r^+CWJ4mL6ofKeB4!#P6yZpp%{1l(FoWe0go7}@isb1`}ASI0! zL-&h((o^1*n`&vwRs{b*brSje!+=MG-Nm=%)^O1LwqOtX&^x|ruGmRgd2jwn3x}1p zS5nepg`Z_y-hC<1p8WRc?jBot_gA&`^)B42`#AjA>y^Om8{Wc9w>H*+16NN-6gsOC zvA{{T@y2HnCryU-7tn&Lfqf}gI<|($s|f+#i%YinEwcBaf9K?!Jr7u*b7z00W61~K zgq~7L-$d#wr>@WrS1h~R?+TJeOlyoM?GJqq&cZv~us~xxOAAEcenX3X(P7ebW%M+u z?lC>72`Rsg_YMhoft22_@$;py9=3OO@zDos@pc7>NFsjMB@8!TY#MPM5~FH)r>MMC z$&4@xMcf5k&cBqiGf9;ZEZXRnGvI^MO#`jY{RE-#!=>$ZbWaVku4mk;h~Ms;R7A!0 z;1*g1pm%aM7i{GG_fD7G-r{SXw#mlrCCCOkA}XCdTZy}+r*dWrokDwUe?Xh%e}b=P zWz8?=dv^KhRh1BT(2{RjZRGte>p9D&l_+0Sxdv1ijq#U}trqm&u%rH!Fx+#bnWvRB z$8;IWxo9v?3-w4~xNprz56*{?us;cFx^351sXUMJ_b$h#`ERa@lcRr>N>xwwxRE-& zcWtAloW;2F)`EhxAlp{aB*@{zAI=pnlVqm{2p7fT5`{j>MV5RgS>t-NS&0n!fI)t- zpmDX_KVWV0Vcw&s#eS)r^;p-X(Qj%8eSK^9tbzj8yTTeu4y8vW9o4G@eCfq-z6<>= zF$$p=)%99+w}x(3V2W+U|bvEY0$PBI;VP8LpB}d{adGLpGB;*6ZFYj09gAe;MB??|8>E z<@Ki4&|&K(uWaC=nKng=uvq4yMxLL_ljdH(Qa*L+wF4ip7j1JMjb?MOCAg^k02z>q znV7vFqTKCQa|>Ups=)#=<|1BSPxOLJCxwM4MEH^q0Dgt_rU z`lhP+l}4n=7dQs>O1XKCe9AeGr)^9f8NO!d1C_tP&%cI+{$ohypF1AUITX}Qyb21B S1_x7icKfEmjneB6LjMc6`~gn@ literal 0 HcmV?d00001 diff --git a/docs/control-panel/member-manager.md b/docs/control-panel/member-manager.md index 7252db3ab..e81d2551c 100755 --- a/docs/control-panel/member-manager.md +++ b/docs/control-panel/member-manager.md @@ -84,6 +84,16 @@ Defines whether and how the members in this role can administrate the [Channels] Defines the permissions that members have for creating/editing/deleting entries in each of the channels. +###### Conditional Entry Permissions + +In addition to per-channel permissions, "Check conditional access?" toggle can be turned on for the role. When done so, the member will only be able to access (in Control Panel) the entries that meet the criterias specified in any of conditional rules sets. + +![Conditional Entry Editing Permissions](_images/role-conditional-entry-access.png) + +It is possible to set up any number of conditional rules sets, each having any number of rules. The rule set can be set up to require _all_ or _any_ of the rules to be met. + +The rules can be based on the alsmost any entry data, including custom fields. When [Structure](add-ons/structure/overview.md) is installed, the rules can also be based on the entry's location in the Structure tree. + ##### Files Defines actions can perform on the files as well as administrative permissions on [upload directories](control-panel/file-manager/upload-directories.md).