Skip to content

OpenData Platform (ODP)

What is the OpenData Platform (ODP)?
    Why use ODP
    Who benefits from ODP
    System Requirements
    Managing ODP
    ODP Security and Public Access
    Creating an ODP account

What is the OpenData Platform?


The Open Data Platform (ODP), developed by the African Development Bank (AfDB) with input from the International Monetary Fund (IMF), is a data dissemination platform in the "cloud," available to all African countries. It provides a website for government agencies to disseminate official data. It contains state-of-the-art visualization and dashboard features, as well as downloads using Open Data formats, including Statistical Data and Metadata Exchange (SDMX).

The ODP has been designed to easily facilitate:
  • data uploads/downloads in Excel to/from the cloud-based platform
  • creation of tables, charts, graphs on the platform for visualizations
  • automation of the e-GDDS (enhanced General Data Dissemination System) "National Summary Data Page"
  • automation of downloads in SDMX format, the preferred machine-to-machine exchange format
Back to top

Why use ODP?


Streamline: Reduces reporting burden on countries by promoting one data upload to meet the needs of different organizations and types of data users
  • Looking to achieve multiple goals from the same activity
  • Removing unnecessary steps from the process
  • Focusing on doing the most important things well
Standardize: Provides a platform for cross country comparability using standard tools easily accessed by multiple International Organizations and users
  • Standarding dissemination processes and tools at a low cost
  • Implementing data and content standards for country's dissemination/reporting
Automate: Enables the automation of processes
  • Minimizing staff intervention required for routine processes
  • Accessing uploaded data automatically through dashboards, visualizations and downloads
  • Presenting the most recently updated data, with access to long time series 
  • Enabling data exchange using "machine-to-machine" technologies
Back to top

Who benefits from ODP?


Country authorities and users of data will benefit from ODP.

  Benefits of ODP
  • Reduced reporting burden on countries
  • Timely and more accessible data  
  • Users get up-to-date data
  • In the formats users want
  • Visual and Analytical output
  • Easy to use dashboards with tables, charts & maps
  • National Summary Data Pages in the format prescribed in the new data dissemination standard (eGDDS / SDDS / SDDS Plus)
  • Meets "Open Data" criteria and international standards, easily re-usable, and harmonized across countries
  • Data can be retrieved using the SDMX web service by users and machines (like mobile applications and websites)
Benefits - More timely data
  • Allows to more quickly adapt to user needs
  • "Disseminate once, avaiable everywhere"
  • No need to coordinate among domestic agencies to centralize data, focus only your institutions's dataset(s)
  • Shift of focus from technical needs to functional requirements
  • Easy to scale up - - additional series do not require changes to existing architecture
Benefits - lower cost more value
  • Decreases development time & costs
  • Maintenance is simplified - changes to the structure of the dataset only affects service, not applications using the service
  • Additional data sources using SDMX standards can be easily added to the applications.
Back to top

System Requirements


ODP is a cloud-based data dissemination platform, hence, there are no specific system requirements.
In regards to browsers, we recommend the latest versions of Chrome and/or Firefox be used. For Internet Explorer (IE), please use version 10 and above.

Back to top

Managing ODP


Managing ODP Users
    ODP site administrators can manage the ODP users using the Users tab under the Admin page.

    To Access the Admin Module:

      • Login to the ODP website.  
      • On the main menu, click on Admin tab.
      • Admin Page will be loaded with several tabs to manage the site's security, users and other settings.


    Select Admin > Users menu



      From here administrator can

      • Invite new users by email to sign up to the ODP site.
      • Accept and Reject new user sign-up requests.
      • Manage access rights for all the users.

      To invite new users to sign-up via e-mail:

      • Click on e-mail link in the Invite people via e-mail option.
      • Add Members page opens.

      • Type the email addresses separated by a comma.

      • Add to group: provide access level that you want to give to the users. The options are Visitors, Contributors, and Managers.
      • Notify People: will send notification if desired.

      • Click Add.

      • Notifications will be sent to the members’ e-mail. Once the members completes the sign-up process, the admin will receive an e-mail with the user(s) details.
      • Note: If the site Default Permission of your portal is set to None under Admin > General, then the admin will need to approve or reject the sign-up request.

      To Approve or Reject user's sign-up request:

      • View the list of pending sign-up requests waiting for your approval.
      • Approve or reject the user by selecting Approve or Reject: the user will get a notification regarding the status of the account.
      • If approved, view user details and change user roles as needed.

      To Manage User Roles:

      • Search for the user to review current role and access.
      • Select the user’s check box.
      • Change, if needed, the role using the drop down at the bottom of the page.
      • Click Apply.

Other Administrative Options
    Administrator of the ODP portal can manage the ODP and perform the site administrative tasks using the ODP Admin module.

    Options available in Admin Page:

    General: Used to manage the general settings. Some of the options available are:

    Option

    Description

    Title

    Enables the Admin to set the title for the ODP portal.


    Enables the Admin to set the default access level for the ODP users. The available options are:

    None: All the new users who sign-up needs to be Approved or Rejected by the ODP Manager/Administrator to get Visitor access to the ODP page.This is the recommended setting.

    Visitor role: All the new users automatically get the Visitor access without your approval.

    Contributor role: All the new users automatically get the Contributor access without your approval.


    Enables the Admin to set the default dashboard for the home page of the ODP portal. You need to specify the code of the dashboard.

    • Datasets: Used to generate the list of datasets available in the ODP. Admin can view, delete or send weekly dataset status report to the selected users from here.
    • Language: Used to select a default language supported by ODP.
    • Appearance: Used to customize the appearance of the ODP site. Admin's can upload custom themes or logos from here.
    • Security: Used to mange the ODP site security. Go to ODP Security article for further information.
    • Users: Used to manage ODP site users. Go to Manage ODP Users article for further information.
    • E-mail Templates: Used to create a template for the e-mails that are to be sent to the ODP users from the system for different notifications. Admin can select from the various template types and also setup details like Sender information, Subject and Body for the notification emails.
    • Custom Metadata: Used to add or update the custom metadata fields used while creating the new datasets.

    • To add new custom Metadata fields:

      1. Click on Custom Metadata tab under the Admin Page.
      2. Custom Metadata page opens.
      3. Click on Add button.
      4. Metadata Field page opens.
      5. Enter the required information and click Save. 



    Back to top

    ODP Security and Public Access


    ODP site provides flexible and layered data sharing design that enables the system administrator to implement security and control at different levels. This will ensure the ODP contents are exposed accurately to different sets of users.

    Setting an ODP Site as Public or Private

    Using the Admin module as seen below, administrators has several options to control the security at the ODP site level and determines when the site can be made public.

      

    Some of the options available are:

    • This community is Public - Enables Admins to make ODP site as Public. This means, anyone can visit ODP, without a registration. By default this option is not selected which means the ODP site is in Private mode and users need to login to access the ODP content.
    • Note: If an ODP portal is associated with the country's NSDP, then the ODP portal should be made public before releasing the NSDP to the external users. For more information refer to "Managing the NSDP" section.

      • Do not allow users to create public content - Enables Admins to restrict users from creating public dashboards or datasets. By default this option is not selected.
      • Disable Social Login - Deselecting this option enables users to login to the ODP site using their social media accounts.
Click here to access Dataset Security and Public Access or Dashboard Security and Public Access.

Back to top

Creating an ODP Account

    An ODP account can be created by visiting the ODP website and signing-up. Once registration is complete, a user profile can be created using the Profile page.



    To access the Profile page, click on Username. Users can then update their profile information or view personalization features created under the Profile page.

    On this page, users can perform the following actions:

      Edit Profile: Click on the Edit profile to change First name, Last name, E-mail or to unsubscribe from e-mail updates and notifications.

      Change Password: Click on Change Password to change password.

      Visualizations: Click on Visualizations to view dataset visualizations:

      • Created by you,
      • Shared with you or
      • Saved by you.

      Datasets: Click on Datasets to view all the datasets:

      • Created and uploaded by you,
      • Shared with you and
      • Pinned or marked as favorite

      Downloads: 

      Click on Downloads to view the list of the download requests you created and the status of each download.

      Click on "Automatically update my pages to use the most recent data available" for visualizations to automatically update when the underlying data is updated.  

      Back to top

Feedback and Knowledge Base