From d11aaeabf8572aa0967be77da0fbd1aa75df94f4 Mon Sep 17 00:00:00 2001 From: sadilchamishka Date: Fri, 17 Oct 2025 10:51:57 +0530 Subject: [PATCH 1/6] Refactor data type documentation --- en/includes/guides/users/attributes/manage-attributes.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/includes/guides/users/attributes/manage-attributes.md b/en/includes/guides/users/attributes/manage-attributes.md index b4aabccb5d..7fbbd4a0b1 100644 --- a/en/includes/guides/users/attributes/manage-attributes.md +++ b/en/includes/guides/users/attributes/manage-attributes.md @@ -265,7 +265,7 @@ To configure properties of user attributes: 5. Attribute Data Types. - An attribute can be of one of the following data types: + An attribute can be one of the following data types: - **Text** A plain string value. - **Options** A pre-defined list of selectable values. @@ -293,9 +293,9 @@ To configure properties of user attributes: ![SubAttributes for attributes]({{base_path}}/assets/img/guides/organization/attributes/edit-addtribute-sub-attributes.png){: width="600" style="display: block; margin: 0; border: 0.3px solid lightgrey;"} !!! note - The following constraints apply if there is a mapped SCIM claim for the attribute: + The following constraints apply if there is a mapped SCIM attribute for the attribute: - 1. Each sub-attribute SCIM claim must start with the main attribute name followed by a dot (`.`) + 1. Each sub-attribute the mapped SCIM attribute must start with the main attribute name followed by a dot (`.`) and a descriptive sub-attribute name. 2. You can't assign another attribute of type **Object** as a sub-attribute. From 48345e9084e8e7dd1ab611e87b18e980528ebd9e Mon Sep 17 00:00:00 2001 From: sadilchamishka Date: Fri, 17 Oct 2025 10:53:46 +0530 Subject: [PATCH 2/6] Refactor data type documentation --- .../users/attributes/manage-attributes.md | 49 +++++++++++++++---- 1 file changed, 40 insertions(+), 9 deletions(-) diff --git a/en/includes/guides/users/attributes/manage-attributes.md b/en/includes/guides/users/attributes/manage-attributes.md index 7fbbd4a0b1..fc179da177 100644 --- a/en/includes/guides/users/attributes/manage-attributes.md +++ b/en/includes/guides/users/attributes/manage-attributes.md @@ -267,15 +267,46 @@ To configure properties of user attributes: An attribute can be one of the following data types: - - **Text** A plain string value. - - **Options** A pre-defined list of selectable values. - - **Integer** Whole numbers (for example `1`, `42`, `-7`). - - **Decimal** Numbers that include decimals (for example `3.14`, `-0.5`). - - **Boolean** A true or false value. - - **Object** A structured object that can include multiple sub-attributes. - - **Date** Calendar date without time. Use ISO 8601 `YYYY-MM-DD` (for example `2025-10-01`). - - **DateTime** Date and time with timezone. Use ISO 8601 `YYYY-MM-DDTHH:mm:ssZ` or offset `YYYY-MM-DDTHH:mm:ss±HH:mm` (for example `2025-10-01T14:30:00+05:30`). - - **Epoch** Unix time since 1970-01-01 UTC. Use seconds or milliseconds as integers (for example `1730399400` or `1730399400000`). + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TextA plain string value.
OptionsA pre-defined list of selectable values.
IntegerWhole numbers (for example 1, 42, -7).
DecimalNumbers that include decimals (for example 3.14, -0.5).
BooleanA true or false value.
ObjectA structured object that can include multiple sub-attributes.
DateCalendar date without time. Use ISO 8601 YYYY-MM-DD (for example 2025-10-01).
DateTimeDate and time with timezone. Use ISO 8601 YYYY-MM-DDTHH:mm:ssZ or offset YYYY-MM-DDTHH:mm:ss±HH:mm (for example 2025-10-01T14:30:00+05:30).
EpochUnix time since 1970-01-01 UTC. Use seconds or milliseconds as integers (for example 1730399400 or 1730399400000).
Options Data Type From 810aac9f6fc862a4cb69807038d91e5535807747 Mon Sep 17 00:00:00 2001 From: sadilchamishka Date: Fri, 17 Oct 2025 11:01:07 +0530 Subject: [PATCH 3/6] Refactor data type documentation --- .../guides/users/attributes/manage-attributes.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/en/includes/guides/users/attributes/manage-attributes.md b/en/includes/guides/users/attributes/manage-attributes.md index fc179da177..915caead3b 100644 --- a/en/includes/guides/users/attributes/manage-attributes.md +++ b/en/includes/guides/users/attributes/manage-attributes.md @@ -279,11 +279,11 @@ To configure properties of user attributes: Integer - Whole numbers (for example 1, 42, -7). + Whole numbers (e.g. 1, 42, -7). Decimal - Numbers that include decimals (for example 3.14, -0.5). + Numbers that include decimals (e.g. 3.14, -0.5). Boolean @@ -295,15 +295,15 @@ To configure properties of user attributes: Date - Calendar date without time. Use ISO 8601 YYYY-MM-DD (for example 2025-10-01). + Calendar date without time. Use ISO 8601 YYYY-MM-DD (e.g. 2025-10-01). DateTime - Date and time with timezone. Use ISO 8601 YYYY-MM-DDTHH:mm:ssZ or offset YYYY-MM-DDTHH:mm:ss±HH:mm (for example 2025-10-01T14:30:00+05:30). + Date and time with timezone. Use ISO 8601 `YYYY-MM-DDTHH:mm:ssZ` or offset `YYYY-MM-DDTHH:mm:ss±HH:mm` (e.g. 2025-10-01T14:30:00+05:30). Epoch - Unix time since 1970-01-01 UTC. Use seconds or milliseconds as integers (for example 1730399400 or 1730399400000). + Unix time since 1970-01-01 UTC. Use seconds or milliseconds as integers (e.g. 1730399400 or 1730399400000). From 513ac8c3d90679fa1c80a86f75d22f353478c044 Mon Sep 17 00:00:00 2001 From: sadilchamishka <35717390+sadilchamishka@users.noreply.github.com> Date: Fri, 17 Oct 2025 11:02:19 +0530 Subject: [PATCH 4/6] Update en/includes/guides/users/attributes/manage-attributes.md Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- en/includes/guides/users/attributes/manage-attributes.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/en/includes/guides/users/attributes/manage-attributes.md b/en/includes/guides/users/attributes/manage-attributes.md index 915caead3b..0c44cfa584 100644 --- a/en/includes/guides/users/attributes/manage-attributes.md +++ b/en/includes/guides/users/attributes/manage-attributes.md @@ -326,7 +326,7 @@ To configure properties of user attributes: !!! note The following constraints apply if there is a mapped SCIM attribute for the attribute: - 1. Each sub-attribute the mapped SCIM attribute must start with the main attribute name followed by a dot (`.`) + 1. Each sub-attribute of the mapped SCIM attribute must start with the main attribute name followed by a dot (`.`) and a descriptive sub-attribute name. 2. You can't assign another attribute of type **Object** as a sub-attribute. From ce11553d4705904b4ae8281831624cb148bd9450 Mon Sep 17 00:00:00 2001 From: sadilchamishka Date: Fri, 17 Oct 2025 11:24:22 +0530 Subject: [PATCH 5/6] Fix vale failures --- en/includes/guides/users/attributes/manage-attributes.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/en/includes/guides/users/attributes/manage-attributes.md b/en/includes/guides/users/attributes/manage-attributes.md index 0c44cfa584..186de603f5 100644 --- a/en/includes/guides/users/attributes/manage-attributes.md +++ b/en/includes/guides/users/attributes/manage-attributes.md @@ -279,11 +279,11 @@ To configure properties of user attributes: Integer - Whole numbers (e.g. 1, 42, -7). + Whole numbers (for example 1, 42, -7). Decimal - Numbers that include decimals (e.g. 3.14, -0.5). + Numbers that include decimals (for example 3.14, -0.5). Boolean @@ -295,7 +295,7 @@ To configure properties of user attributes: Date - Calendar date without time. Use ISO 8601 YYYY-MM-DD (e.g. 2025-10-01). + Calendar date without time. Use ISO 8601 YYYY-MM-DD (for example 2025-10-01). DateTime @@ -303,7 +303,7 @@ To configure properties of user attributes: Epoch - Unix time since 1970-01-01 UTC. Use seconds or milliseconds as integers (e.g. 1730399400 or 1730399400000). + Unix time since 1970-01-01 UTC. Use seconds or milliseconds as integers (for example 1730399400 or 1730399400000). From 087b1d98fbc755e039eb94a4cee147bd21bdf3a9 Mon Sep 17 00:00:00 2001 From: sadilchamishka Date: Fri, 17 Oct 2025 12:00:41 +0530 Subject: [PATCH 6/6] Fix vale failures --- en/includes/guides/users/attributes/manage-attributes.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/en/includes/guides/users/attributes/manage-attributes.md b/en/includes/guides/users/attributes/manage-attributes.md index 186de603f5..9500fec660 100644 --- a/en/includes/guides/users/attributes/manage-attributes.md +++ b/en/includes/guides/users/attributes/manage-attributes.md @@ -265,7 +265,7 @@ To configure properties of user attributes: 5. Attribute Data Types. - An attribute can be one of the following data types: + An attribute supports one of the following data types: @@ -291,7 +291,7 @@ To configure properties of user attributes: - + @@ -299,7 +299,7 @@ To configure properties of user attributes: - +
ObjectA structured object that can include multiple sub-attributes.A structured object that can include several sub-attributes.
Date
DateTimeDate and time with timezone. Use ISO 8601 `YYYY-MM-DDTHH:mm:ssZ` or offset `YYYY-MM-DDTHH:mm:ss±HH:mm` (e.g. 2025-10-01T14:30:00+05:30).Date and time with timezone. Use ISO 8601 YYYY-MM-DDTHH:mm:ssZ or offset YYYY-MM-DDTHH:mm:ss±HH:mm (for example 2025-10-01T14:30:00+05:30).
Epoch