diff --git a/elixir/apps/web/lib/web/components/core_components.ex b/elixir/apps/web/lib/web/components/core_components.ex index 27691044e..dbf49c352 100644 --- a/elixir/apps/web/lib/web/components/core_components.ex +++ b/elixir/apps/web/lib/web/components/core_components.ex @@ -1293,13 +1293,13 @@ defmodule Web.CoreComponents do def feature_name(%{feature: :policy_conditions} = assigns) do ~H""" - Define Policy Conditions + Specify access-time conditions when creating policies """ end def feature_name(%{feature: :multi_site_resources} = assigns) do ~H""" - Define globally-distributed resources + Define globally-distributed Resources """ end @@ -1311,7 +1311,7 @@ defmodule Web.CoreComponents do def feature_name(%{feature: :self_hosted_relays} = assigns) do ~H""" - Host your own relays + Host your own Relays """ end diff --git a/elixir/apps/web/lib/web/live/policies/components.ex b/elixir/apps/web/lib/web/live/policies/components.ex index 955b17ad1..674bcdc44 100644 --- a/elixir/apps/web/lib/web/live/policies/components.ex +++ b/elixir/apps/web/lib/web/live/policies/components.ex @@ -235,7 +235,12 @@ defmodule Web.Policies.Components do ~H"""
- Conditions +
+ Conditions +

+ All conditions specified below must be met for this policy to be applied. +

+
<%= if @policy_conditions_enabled? == false do %> <.link navigate={~p"/#{@account}/settings/billing"} class="text-sm text-primary-500"> <.badge type="primary" title="Feature available on a higher pricing plan"> @@ -296,7 +301,7 @@ defmodule Web.Policies.Components do > - <.icon name="hero-globe-americas" class="w-5 h-5 mr-2" /> Client location + <.icon name="hero-map-pin" class="w-5 h-5 mr-2" /> Client location <.icon @@ -315,8 +320,8 @@ defmodule Web.Policies.Components do condition_values_empty?(condition_form) && "hidden" ]} > -

- Restrict access based on the location of the Client. +

+ Allow access when the location of the Client meets the criteria specified below.

<.input @@ -398,8 +403,8 @@ defmodule Web.Policies.Components do condition_values_empty?(condition_form) && "hidden" ]} > -

- Restrict access based on the Client's IP address or CIDR range. +

+ Allow access when the IP of the Client meets the criteria specified below.

<.input @@ -485,8 +490,8 @@ defmodule Web.Policies.Components do condition_values_empty?(condition_form) && "hidden" ]} > -

- Restrict access based on the identity provider that was used to sign in. +

+ Allow access when the IdP used to sign in meets the criteria specified below.

<.input @@ -582,8 +587,8 @@ defmodule Web.Policies.Components do condition_values_empty?(condition_form) && "hidden" ]} > -

- Restrict access based on the current time of the day in 24hr format. Multiple time ranges per day are supported. +

+ Allow access during the time windows specified below. 24hr format and multiple time ranges per day are supported.

<.input