mirror of
https://github.com/Abdulazizzn/n8n-enterprise-unlocked.git
synced 2025-12-17 18:12:04 +00:00
feat: Introduce advanced permissions (#7844)
This PR introduces the possibility of inviting new users with an `admin` role and changing the role of already invited users. Also using scoped permission checks where applicable instead of using user role checks. --------- Co-authored-by: Val <68596159+valya@users.noreply.github.com> Co-authored-by: Alex Grozav <alex@grozav.com> Co-authored-by: Iván Ovejero <ivov.src@gmail.com>
This commit is contained in:
@@ -51,6 +51,7 @@
|
||||
:key="option.value"
|
||||
:value="option.value"
|
||||
:label="option.label"
|
||||
:disabled="!!option.disabled"
|
||||
size="small"
|
||||
/>
|
||||
</n8n-select>
|
||||
@@ -118,7 +119,7 @@ export interface Props {
|
||||
validationRules?: Array<Rule | RuleGroup>;
|
||||
validators?: { [key: string]: IValidator | RuleGroup };
|
||||
maxlength?: number;
|
||||
options?: Array<{ value: string | number; label: string }>;
|
||||
options?: Array<{ value: string | number; label: string; disabled?: boolean }>;
|
||||
autocomplete?: string;
|
||||
name?: string;
|
||||
focusInitially?: boolean;
|
||||
|
||||
Reference in New Issue
Block a user