Skip to content

Commit d100662

Browse files
committed
apply changes as per review
apply changes as per review slight improvement in administration/user_access (administer role based access)
1 parent f3b9053 commit d100662

File tree

5 files changed

+11
-7
lines changed

5 files changed

+11
-7
lines changed

docs/developer_guide/integrations/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ migration-notes: "Added during 2025 documentation reorganization"
99

1010
This section provides comprehensive guides for connecting OpenSPP with external systems, identity providers, and other digital public infrastructure components. These integrations are key to building a robust and interoperable social protection ecosystem.
1111

12+
In addition to the list to the ones listed below, we also have integration with OpenCRVS and OpenFN.
13+
1214
Here, you will find detailed instructions and best practices for:
1315

1416
- **Digital Convergence Initiative (DCI)**: Learn how to implement the DCI specification to enable seamless data exchange between OpenSPP and other registries, such as a Civil Registration and Vital Statistics (CRVS) system.

docs/getting_started/index.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,6 @@ OpenSPP is built on top of [Odoo 17.0](https://www.odoo.com/documentation/17.0/)
2727

2828
To learn more, visit the {doc}`../developer_guide/architecture` section.
2929

30-
To begin working with OpenSPP, refer to the installation guides below.
31-
3230
```{toctree}
3331
---
3432
caption: Getting Started

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ Our guiding principles are informed by the Digital Public Goods Standard and the
4141
- **Interoperability**: The platform is designed to support system interoperability - critical for the creation of cohesive and efficient digital ecosystems.
4242
- **Inclusivity**: Our products can be customized to suit linguistic and cultural requirements, accessibility, digital literacy, and deployment in remote and less-developed contexts.
4343

44-
To begin using the platform, head to the [Getting Started](https://docs.openspp.org/getting_started/) section for an overview of how OpenSPP’s documentation is organized, and how to locate relevant information.
44+
To begin using the platform, head to the {doc}`getting_started/index` section for an overview of how OpenSPP’s documentation is organized, and how to locate relevant information.
4545

4646
OpenSPP is currently in development, and everything is evolving rapidly thanks to the input provided by our users. If you have any questions or needs, please do not hesitate to contact the team through Github issues or the OpenSPP [website](https://openspp.org/).
4747

docs/user_guide/administration/user_access.md

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
---
22
review-status: reviewed
3-
review-date: 2025-07-03
3+
review-date: 2025-09-01
44
reviewer: Mark Penalosa
55
migration-notes: "Added during 2025 documentation reorganization"
66
---
@@ -15,7 +15,7 @@ This user guide provides instructions on how to manage user access in OpenSPP, i
1515

1616
## Prerequisites
1717

18-
To grant access, you need a user account with the **System Admin** role given by the OpenSPP team.
18+
To grant access to other users, you must have a user account with the **System Admin** role. This role is assigned to your account by default after completing the installation guide, or provided by the OpenSPP team for pilot or demo instances of OpenSPP, Only users with the **System Admin** role can manage user accounts, roles, and permissions within OpenSPP.
1919

2020
## Objective
2121

@@ -25,6 +25,8 @@ After completing this tutorial, you will gain an understanding of how to manage
2525

2626
All user-related tasks, such as creating new users, modifying existing users, configuring their information, passwords, and user roles, are performed on the **User** page.
2727

28+
By default, you will have a user with **System-Administator** access rights already configured if you have completed the installation guide, {doc}`../../getting_started/installation_deb`.
29+
2830
The **Users** page is accessed by clicking on the menu icon in the top-left corner and select **Settings**.
2931

3032
![](administrating_role_based_access/access_rights_menu_icon.png)
@@ -83,7 +85,7 @@ Click on the name of the user you wish to edit. Click on the field to modify the
8385

8486
### Assigning roles to a user
8587

86-
Assigning a role to a user account enables them to perform a specific set of actions in OpenSPP. For instance, only a **System admin** role has the permission to import and export data in and out of OpenSPP. Therefore, it is important to assign specific roles, particularly to the user account’s purpose. This also prevents unauthorized access to sensitive data, which may be easily mishandled.
88+
Assigning a role to a user account enables them to perform a specific set of actions in OpenSPP.
8789

8890
Click on the menu icon in the top-left corner then choose on **Settings**. Click **Users & Companies** and select **Users**.
8991

@@ -95,6 +97,8 @@ Click on the name of the user account you wish to assign roles to. In the **Role
9597

9698
Configure the **From** and **To** columns. **From** defines when this user can start having the selected access role, while **To** defines when it will expire. To remove the role from the user, simply click on the trash icon. Click on the **Save** button once done.
9799

100+
Note that you can also assign **System Admin** role to existing users to grant it with system admin access rights automatically.
101+
98102
![](administrating_role_based_access/access_rights_from_to.png)
99103

100104
### Configuring roles

docs/user_guide/registry_management/register_individual.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ This guide provides a comprehensive, step-by-step overview for authorized users
1313

1414
To register an individual for OpenSPP, you need to:
1515

16-
- Ensure that you have the necessary user permission.
16+
- Ensure that you have the necessary user permission. Learn more in this document: {doc}`../administration/user_access`
1717
- Prepare the required data for the individual.
1818

1919
## Objective

0 commit comments

Comments
 (0)