Partner Administrator
Partner Admin & Policy Manager
What all activities does a 'Partner Admin' perform?
Partner Admin supervises the overall partner and policy management functionalities in PMS. The admin is responsible for:
Upload Root Certificate
Intermediate CA Certificates
Manage Partners and Policies
Approve / Reject new entries created by different partners or deactivate partner related records
What all activities does a 'Policy Manager' perform?
As a partner admin cum policy manager you can performs following:
Create and manage Policy Group, Authentication Policy and Datashare Policy
Registering as Partner Admin
Partner admin too has to self-register just like any other 'Partner Registration' by selecting any one of the partner type i.e.
You (Partner Admin) can first self-register in PMS as any one of the partner type and then get the various roles/privileges by going to Keycloak.
Using Keycloak to allocate/get 'Partner Admin' and/or 'Policy Manager'
After registration you need to go to keycloak to enable roles.
Go to keycloak and search your 'User-Name' in Users tab.
Go to the Role Mapping tab.
In the Available Roles section, select Partner Admin or Policy Manager, click Add to move the selected role to the Assigned Roles list.
You can now log in to the PMS portal with the same user credentials and you will have access to the Admin Dashboard.
Note: Add Policy Manager role when you want that the 'Policies-Card'/ 'Priviledge' should also get enabled for you and turn you into a 'Policy Manager' as well.
Registering as Policy Manager
By following the above steps (1-4) in keycloak, the admin can also configure Policy Manager role to enable and manage Policies card as shown in the dashboard below:
Important:
After configuring the roles and if PMS portal is still logged in, make sure to logout and login again for the roles to get updated.
Certificate Trust Store
Certificate Trust Store provides features such as Upload, Download, View Root CA and Intermediate CA certificates to Partner Admin such that at the time of CA Signed Certificate upload by partner MOSIP verifies the certificate chain of trust and then signs the partner's certificate using MOSIP(PMS) private key.
Root Trust (Root CA) Certificate
Intermediate Trust (Intermediate CA) Certificate
Root Trust (Root CA) Certificate Features
You can use the 'Root Trust (Root CA) Certificate' section to do the following:
View Root CA
List View
Details View
Upload Certificate: Upload Root CA certificate such that the root of trust can be verified when an intermediate CA is uploaded.
Download Root CA: Download the root certificate as and when needed.
View Root CA Certificate
Certificate Trust Store (List View)
Go to Dashboard > Certificate Trust Store, all the CA Certificates appaears in 'List View' as in figure below:
In Certificate Trust Store (List View), the user can view the list of 'Root CA Certificates' uploaded by admin till date with details such as Certificate ID, Partner Domain, Issued To, Issued By, Validity Period and Validity Status (Valid / Expired) etc.
Each active certificate record has two options in action menu - View and Download Certificate.
View Root CA details
On clicking View, the Root CA certificate detail can be viewed individually.
Upload Root CA
To upload Root CA / Intermediate CA Certificate, click on 'Upload Trust Certificate'.
Admin is thus navigated to Upload Trust Certificate page.
Select the partner domain (AUTH / DEVICE / FTM) in the Upload section. Partner Domain typically refers to the specific functional area for which the Root or Intermediate CA certificate is being uploaded.
AUTH: Select Partner domain as AUTH if Root or Intermediate CA certificate is being uploaded for Authentication Partner.
DEVICE: Select Partner domain as DEVICE if Root or Intermediate CA certificate is being uploaded for Device Provider.
FTM: Select Partner domain as FTM if Root or Intermediate CA certificate is being uploaded for FTM Chip Provider.
Note for Root CA Certificate:
Issued To and Issued By is the same - which means these are self signed certificates.
Download Root CA
In the same page (Root CA details), an option to download the Root CA certificate in .p7b file is also provided. Clicking on download, a success message appears.
On opening the .p7b file from local system, the Root CA Certificate can be viewed as below:
Intermediate Trust (Intermediate CA) Certificate
View Intermediate CA
View Intermediate CA: List View of all uploaded Intermediate CA certificates is displayed.
View Intermediate Certificate details: Details View of uploaded intermediate certificate is displayed along with the list of certificates within the certificate trust chain.
Upload Root CA Certificate: Partner Admin can upload Intermediate CA certificate so that the root of trust can be verified when a partner uploads Partner / FTM Chip Certificate.
Download Certificate Chain of Trust: Partner Admin downloads the certificate chain of trust of intermediate certificate as and when needed.
Viewing the Intermediate CA Certificate
Intermediate CA Certificates (List View)
On clicking the Intermediate CA tab, List of all Intermediate CA certificates uploaded by Partner Admin is displayed.
Action menu for all active certificates displays the following options:
View
Download Certificate Chain
Viewing the Intermediate CA Certificate (Details View)
Either by clicking on the row item or the View option in action menu, the admin is navigated to View Intermediate CA Certificate details page where the certificate details are displayed such as Certificate ID, Partner Domain - (AUTH, FTM, DEVICE), Issued To- <subject > field of Certificate, Issued By- <issuer > field of Certificate, Valid From, Valid To*- same as system browser date format* etc
Upload Intermediate Certificate
To upload the Intermediate CA certificate, carry out the same steps of Root CA Certificate upload(explianed above).
Downloading the Intermediate CA Certificate
Clicking on Download, downloads the entire certificate chain as .p7b file and a success message is displayed - 'Certificate Chain of Trust for the given Intermediate CA certificate is downloaded successfully'.
On clicking the .p7b file from local system, the certificate hierarchy of the intermediate CA certificate is present where its corresponding root certificate is also downloaded.
Partners
As a Partner Admin you can view the list of all partners who have enrolled to PMS portal by clicking on the Partners card on dashboard or side panel, hamburger menu.
‘Partner’ Features:
View Partner
List View - (Action menu: View, Deactivate)
Details View - of individual Partner and the certificate details
Download original Partner Certificate and MOSIP Signed certificate
Deactivate Partner
View Partner Details
Viewing a Partner
Viewing a Partner's details
Click on a row item or use the view option in action menu you come to 'Partner Details Page' to view the Partner Details such as Partner type, Organisation name, First Name, Last Name, Phone Number, Email Address, Policy Group (If partner is of the type 'Authentication Partner'). Partner certificate details are also visible.
Download original certificate / MOSIP Signed certificate
The admin can download original certificate / MOSIP Signed certificate as and when necessary.
On downloading the Original / MOSIP Signed certificate, a success message appears.
Deactivate a Partner
To deactivate a partner, click on Deactivate option in action menu. A popup window appears seeking for confirmation from the partner.
After confirming deactivation, the respective record is greyed out in the tabular view. The action menu here appears enabled with only 'View' option after deactivation and Deactivate in action menu is disabled.
The deactivated partner will not be able to create or utilize any of the services in their PMS portal (For e.g. no new transactions will work such as creation of OIDC Client , API Key etc).
Known Issue:
Even after partner deactivation partner is able to access the existing transactions in their PMS portal such as following:
Existing OIDC client ids are still operational for Authentication Partner.
Existing API keys are still operational for Authentication Partner.
SBI / Devices / FTM - trust validation does not fail even after partner deactivation.
SBI - Device:
SBI - Device is exclusively used to manage Device Provider's requests on SBI and Device creation.
The 'SBI-Devices' has 2 Tabs namely SBI and Device. SBI tab view is selected by default
SBI features
View SBI -
List View of SBIs created by Device Providers along with the status
Details View - View submitted SBI details,either on clicking on view option in action menu of any of the submitted SBI details in the tabular view or by clicking on the active row item itself, it navigates to View SBI details page
Approve/ Reject SBIs - On clicking Approve/Reject in action menu of Pending for Approval records
Deactivate an SBI - On clicking Deactivate option in action item of activated records in Tabular view screen
View Linked Devices - Of a given SBI can be viewed through a filtered search on the pre-selected SBI
Device features:
View
List View: Of Devices created by Device Providers along with the status
View submitted Device details : Either on clicking on view option in action menu of any of the submitted API key details in the tabular view or by clicking on the row item itself, it navigates to View device details page
Approve/ Reject devices: On clicking Approve/Reject in action menu of Pending for Approval records
Deactivate Device: On clicking Deactivate option in action item of activated records in Tabular view screen
List of all SBIs created by various different device providers are available here. Any SBIs that are pending for approval can be approved/ rejected
SBI
Approve or reject SBI
Go to Dashboard → SBI-Device → List of SBIs to Approved or Reject.
Select on Approve / Reject option from the given record and chooses appropriate action.
On approval, the status changes to 'Approved' and on rejection, the status changes to 'Rejected'
You can click on View option in the action menu to view any individual records,
To approve or reject an SBI, select the approve / reject option in action menu.
The approved / rejected status is updated on the tabular view.
To know the list of linked devices associated to this SBI, click on the linked devices count in the tabular view or in the individual view page.
Deactivate SBI
To deactivate an SBI, click on Deactivate option in action menu. An alert appears seeking for confirmation. Also admin is informed how the linked devices will be impacted after SBI deactivation.
After confirming Deactivation the respective SBI record is greyed out and the status is displayed as 'Deactivated'.
Impact on linked devices after SBI deactivation
Impact on linked devices after SBI deactivation is as below:
All approved device records are displayed in 'Deactivated' status and those row items being greyed out. The action menu in such records should be enabled with only View option, (Deactivate in action menu is disabled).
The devices of which the status was 'Pending for Approval' before SBI deactivation will now be displayed with 'Rejected' status.
Rejected devices will continue to remain in the same status even after SBI deactivation.
Device
View Devices
On clicking 'Devices' tab, List of all Devices submitted so far are displayed.
Click on view option in action menu or the row item itself (of any active device record) to view the device details individually.
Approve / Reject Devices
On clicking the action menu of the respective device record, an option 'Approve / Reject' is provided
A popup window appears for the admin to take appropriate action - Approve / Reject and select the respective button
The status is thus updated accordingly in List of Devices Page as Approved / Rejected based on the above action.
'Pending for Approval' status is displayed when the device request is pending with admin for approval and no action has been taken by admin yet.
Deactivate Device
Click on deactivate option in action menu. A confirmation window appears to proceed for deactivation.
The deactivated device record is greyed out and status is also changed to 'Deactivated'
FTM Chip:
The following features are provided to admin to manager FTM Chip Provider's requests:
View FTM Chip
View List View: Of FTM chip details]{.underline} along with the status of approval
View FTM details: Either on clicking on view option in action menu of active FTM Chip details in the tabular view or by clicking on the row item itself, it navigates to View FTM details page
Approve / Reject FTM chip details: submitted by FTM Chip Providers
Download FTM Chip Certificate: On clicking on Download option within FTM Chip Certificate section in 'View FTM Chip Certificate' page, then originally uploaded FTM Chip certificate can be downloaded
Deactivate FTM detail: On clicking on 'Deactivate' option in action menu of approved records in Tabular view of FTM details screen, the respective FTM detail along with its certificate will be deactivated.
View FTP Chip Details
The List of FTM Chip details displays all FTM Chip details created by FTM Chip Provider
You can navigate to view 'List of FTM Chip details' page where list of all FTM Chip records submitted so far by different FTM Chip providers.
View Details of FTM Chip
To view FTM Chip details indivudally, click on View option in action menu
Approve / Reject FTM Chip
Click on the action menu of the respective FTM Chip record, an option 'Approve/ Reject' is provided
A popup window appears for the admin to take appropriate action - Approve / Reject and select the respective button
The status is thus updated accordingly in List of Devices Page as Approved / Rejected based on the above action.
Download FTM Chip Certificate
To download the FTM Chip Certificate uploaded by FTM Chip Provider, click on download button.
To deactivate an FTM Chip record, click on Deactivate option in action menu and a confirmation popup appears.
The deactivated FTM Chip record is greyed out after deactivation.
Authentication Services
Authentication Services has two tabs namely OIDC Client and API key. OIDC Client tab view is selected by default.
OIDC Client
View OIDC Client
Lis view of OIDC clients created by partners along with the status
View submitted OIDC Client details: Either on clicking on view option in action menu of any of the submitted OIDC details in the tabular view or by clicking on the row item itself, it navigates to View OIDC Client details page
Deactivate an OIDC Client: On clicking Deactivate option in action item of activated records in Tabular view screen
API Key
View API Keys
Tabular view of API keys: Generated by partners along with the status
View submitted API Key details: Either on clicking on view option in action menu of any of the submitted API key details in the tabular view or by clicking on the row item itself, it navigates to View API key details page
Deactivate: API key on clicking Deactivate option in action item of activated records in Tabular view screen
OIDC Client
View OIDC Clients
Within OIDC Client tab, all OIDC Clients created by various Authentication partners are displayed.
For Activated records → the action menu has two options: View, Deactivate
For Deactivated records → the action menu is enabled with only 1 option: View, Deactivate.
On clicking view option in action menu, the admin is redirected to View OIDC Client details page.
Deactivate OIDC Client:
On clicking view option in action menu, the admin is redirected to View OIDC Client details page.
API Key
View API Key
To view the list of all API Keys created by Authentication partner, click on API Key tab
For Activated records → the action menu has two options: View, Deactivate
For Deactivated records → the action menu is enabled with only 1 option: View, Deactivate.
On clicking view option in action menu, the admin is redirected to View API Key details page.
Deactivate an API Key
To deactivate an API Key, click on deactivate option in action menu.
The deactivated record is greyed out and is updated with Deactivated status.
Last updated
Was this helpful?