You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| fr.insee.sugoi.ldap.default.group_manager_source_pattern| Default pattern to use when searching manager group for application. Application name should be passed via {appliname}|||
| fr.insee.sugoi.security.default-roles-for-users |default role to add to each connected user|||
117
117
#### Password configuration
118
118
119
119
Passwords follows rules when there are passed by a user or randomly generated by Sugoi. A default for these rules which will apply to all realm that do not have its own configuration can be set by properties. For configuration at the realm level see [Realm configuration properties on password](realm-configuration.md#realm-configuration-properties-on-password).
Copy file name to clipboardExpand all lines: docs/realm-configuration.md
+11-11Lines changed: 11 additions & 11 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -91,6 +91,7 @@ A list of custom key/values can be added at the end.
91
91
| groupsMaxOutputSize | 100 | yes | fr.insee.sugoi.groups.maxoutputsize | The maximum number of grouos outputs allowed |
92
92
| applicationsMaxOutputSize | 100 | yes | fr.insee.sugoi.applications.maxoutputsize | The maximum number of applications outputs allowed |
93
93
| organizationsMaxOutputSize | 100 | yes | fr.insee.sugoi.organizations.maxoutputsize | The maximum number of organizations outputs allowed |
94
+
| group_manager_source_pattern | "uid=ASI\_$(appliname),ou=Applications,o=insee,c=fr" || the default can be set via the instance property : fr.insee.sugoi.ldap.default.group_manager_source_pattern | Describe where the group manager of the application {appliname} should be fetch. Users belonging to this group can create, delete, add or remove users from ${appliname}'s groups. |
94
95
95
96
Realm configuration properties can be set as:
96
97
@@ -104,17 +105,16 @@ A list of custom key/values can be added at the end.
104
105
A UserStorage is a logical division of a Realm.
105
106
These configuration should be set for each UserStorage contained in a Realm :
106
107
107
-
| Field name | Example | Optional | Default | Description |
| name | "myUserStorage" | no || Name which identifies the userstorage in the realm |
110
-
| userSource | "ou=contacts,ou=clients_domaine1,o=insee,c=fr", "/realm1/users" | no || The location of the users to read on the server. |
111
-
| organizationSource | "ou=organisations,ou=clients_domaine1,o=insee,c=fr", "/realm1/organizations" | yes || The location of the organization to read on the server. If organizationSource is not set, then organizations cannot be managed. |
112
-
| addressSource | "ou=adresses,ou=clients_domaine1,o=insee,c=fr" | Only used for ldap storage. Is needed with ldap storage for now but should become optional || Addresses are stored as an independant resource in ldap storage. addressSource indicates the location of users and organizations address on the server. |
113
-
| properties || might be needed depending on the type of store (see next sections) || A list of other options which can be specific to the type of Store Provider. |
114
-
| readerType | "LdapReaderStore", "FileReaderStore" | no | the default can be set via the instance property : fr.insee.sugoi.store.readerType | Indicates wich type of store is used for reading. This attribute is read-only for now and should be set via default. |
115
-
| writeType | "JMSWriterStore", "LdapWriterStore", "FileWriterStore" | no | the default can be set via the instance property : fr.insee.sugoi.store.writerType | Indicates wich type of store is used for writing. This attribute is read-only for now and should be set via default. |
116
-
| mappings | see [mappings section](#realm-and-userstorage-mappings-with-a-ldap-store-provider)| should be set when using a ldap store provider | see [mappings section](#realm-and-userstorage-mappings-with-a-ldap-store-provider)| Description of how to map Sugoi user and organization attributes with ldap attributes when using a ldap store provider |
117
-
| group_manager_source_pattern | "uid=ASI\_$(app),ou=Applications,o=insee,c=fr" | should be set when wanted to have a kind of group of group manager for app || Description of where to put user who can manage apps groups |
108
+
| Field name | Example | Optional | Default | Description |
| name | "myUserStorage" | no || Name which identifies the userstorage in the realm |
111
+
| userSource | "ou=contacts,ou=clients_domaine1,o=insee,c=fr", "/realm1/users" | no || The location of the users to read on the server. |
112
+
| organizationSource | "ou=organisations,ou=clients_domaine1,o=insee,c=fr", "/realm1/organizations" | yes || The location of the organization to read on the server. If organizationSource is not set, then organizations cannot be managed. |
113
+
| addressSource | "ou=adresses,ou=clients_domaine1,o=insee,c=fr" | Only used for ldap storage. Is needed with ldap storage for now but should become optional || Addresses are stored as an independant resource in ldap storage. addressSource indicates the location of users and organizations address on the server. |
114
+
| properties || might be needed depending on the type of store (see next sections) || A list of other options which can be specific to the type of Store Provider. |
115
+
| readerType | "LdapReaderStore", "FileReaderStore" | no | the default can be set via the instance property : fr.insee.sugoi.store.readerType | Indicates wich type of store is used for reading. This attribute is read-only for now and should be set via default. |
116
+
| writeType | "JMSWriterStore", "LdapWriterStore", "FileWriterStore" | no | the default can be set via the instance property : fr.insee.sugoi.store.writerType | Indicates wich type of store is used for writing. This attribute is read-only for now and should be set via default. |
117
+
| mappings | see [mappings section](#realm-and-userstorage-mappings-with-a-ldap-store-provider)| should be set when using a ldap store provider | see [mappings section](#realm-and-userstorage-mappings-with-a-ldap-store-provider)| Description of how to map Sugoi user and organization attributes with ldap attributes when using a ldap store provider |
0 commit comments