mirror of
https://github.com/windmill-labs/windmill.git
synced 2026-08-25 16:02:11 +00:00
Added Tooltips and Documentation Links on user management (#1803)
This commit is contained in:
@@ -75,15 +75,17 @@
|
||||
<ToggleButton position="left" value="operator" size="sm"
|
||||
>Operator <Tooltip
|
||||
>An operator can only execute and view scripts/flows/apps from your workspace, and only
|
||||
those that he has visibility on</Tooltip
|
||||
those that he has visibility on.</Tooltip
|
||||
></ToggleButton
|
||||
>
|
||||
<ToggleButton position="center" value="author" size="sm"
|
||||
>Author <Tooltip
|
||||
>An Author can execute and view scripts/flows/apps, but he can also create new ones</Tooltip
|
||||
>An Author can execute and view scripts/flows/apps, but he can also create new ones.</Tooltip
|
||||
></ToggleButton
|
||||
>
|
||||
<ToggleButton position="right" value="admin" size="sm">Admin</ToggleButton>
|
||||
<ToggleButton position="right" value="admin" size="sm">Admin<Tooltip
|
||||
>An admin has full control over a specific Windmill workspace, including the ability to manage users, edit entities, and control permissions within the workspace.</Tooltip
|
||||
></ToggleButton>
|
||||
</ToggleButtonGroup>
|
||||
<Button
|
||||
variant="contained"
|
||||
|
||||
@@ -279,7 +279,7 @@
|
||||
>
|
||||
<ToggleButton position="center" value="writer" size="xs"
|
||||
>Writer <Tooltip
|
||||
>A viewer of a folder has read AND write access to all the elements
|
||||
>A writer of a folder has read AND write access to all the elements
|
||||
(scripts/flows/apps/schedules/resources/variables) inside the folder</Tooltip
|
||||
></ToggleButton
|
||||
>
|
||||
|
||||
@@ -66,15 +66,17 @@
|
||||
<ToggleButton position="left" value="operator" size="sm"
|
||||
>Operator <Tooltip
|
||||
>An operator can only execute and view scripts/flows/apps from your workspace, and only
|
||||
those that he has visibility on</Tooltip
|
||||
those that he has visibility on.</Tooltip
|
||||
></ToggleButton
|
||||
>
|
||||
<ToggleButton position="center" value="author" size="sm"
|
||||
>Author <Tooltip
|
||||
>An Author can execute and view scripts/flows/apps, but he can also create new ones</Tooltip
|
||||
>An Author can execute and view scripts/flows/apps, but he can also create new ones.</Tooltip
|
||||
></ToggleButton
|
||||
>
|
||||
<ToggleButton position="right" value="admin" size="sm">Admin</ToggleButton>
|
||||
<ToggleButton position="right" value="admin" size="sm">Admin<Tooltip
|
||||
>An admin has full control over a specific Windmill workspace, including the ability to manage users, edit entities, and control permissions within the workspace.</Tooltip
|
||||
></ToggleButton>
|
||||
</ToggleButtonGroup>
|
||||
<Button
|
||||
variant="contained"
|
||||
|
||||
@@ -84,6 +84,7 @@
|
||||
<PageHeader
|
||||
title="Audit logs"
|
||||
tooltip="You can only see your own audit logs unless you are an admin."
|
||||
documentationLink="https://www.windmill.dev/docs/core_concepts/audit_logs"
|
||||
/>
|
||||
|
||||
{#if !$enterpriseLicense}
|
||||
|
||||
@@ -308,7 +308,11 @@
|
||||
</Tabs>
|
||||
</div>
|
||||
{#if tab == 'users'}
|
||||
<PageHeader title="Members ({users?.length ?? ''})" primary={false} />
|
||||
<PageHeader
|
||||
title="Members ({users?.length ?? ''})"
|
||||
primary={false}
|
||||
tooltip="Manage users manually or enable SSO authentication."
|
||||
documentationLink="https://www.windmill.dev/docs/core_concepts/authentification"/>
|
||||
|
||||
<AddUser on:new={listUsers} />
|
||||
|
||||
@@ -375,16 +379,19 @@
|
||||
<ToggleButton position="left" value="operator" size="xs"
|
||||
>Operator <Tooltip
|
||||
>An operator can only execute and view scripts/flows/apps from your
|
||||
workspace, and only those that he has visibility on</Tooltip
|
||||
workspace, and only those that he has visibility on.</Tooltip
|
||||
></ToggleButton
|
||||
>
|
||||
<ToggleButton position="center" value="author" size="xs"
|
||||
>Author <Tooltip
|
||||
>An Author can execute and view scripts/flows/apps, but he can also
|
||||
create new ones</Tooltip
|
||||
create new ones.</Tooltip
|
||||
></ToggleButton
|
||||
>
|
||||
<ToggleButton position="right" value="admin" size="xs">Admin</ToggleButton>
|
||||
<ToggleButton position="right" value="admin" size="xs">Admin<Tooltip
|
||||
>An admin has full control over a specific Windmill workspace, including the ability to manage users, edit
|
||||
entities, and control permissions within the workspace.</Tooltip
|
||||
></ToggleButton>
|
||||
</ToggleButtonGroup>
|
||||
</div>
|
||||
</td>
|
||||
@@ -440,7 +447,7 @@
|
||||
</tbody>
|
||||
</TableCustom>
|
||||
</div>
|
||||
<PageHeader title="Pending Invites ({invites.length ?? ''})" primary={false}>
|
||||
<PageHeader title="Invites ({invites.length ?? ''})" primary={false} tooltip="Manage invites on your workspace." documentationLink="https://www.windmill.dev/docs/core_concepts/authentification#adding-users-to-a-workspace">
|
||||
<InviteUser on:new={listInvites} />
|
||||
</PageHeader>
|
||||
|
||||
@@ -481,7 +488,7 @@
|
||||
</div>
|
||||
|
||||
<div class="mt-10" />
|
||||
<PageHeader title="Auto Invite" primary={false} />
|
||||
<PageHeader title="Auto Invite" tooltip="Auto invite to the workspace users from your domain." documentationLink="https://www.windmill.dev/docs/core_concepts/authentification#auto-invite" primary={false} />
|
||||
<div class="flex gap-2">
|
||||
{#if auto_invite_domain != domain}
|
||||
<div>
|
||||
|
||||
Reference in New Issue
Block a user