Update User story and API Availability authored by Sourabh Roy's avatar Sourabh Roy
![header_new](uploads/24448362b6d15825e661884ee5d08447/header_new.PNG)
<table width="652">
<h2>Entitlements and Obligations Module</h2>
<table width="737">
<tbody>
<tr>
<td width="51">
<p><strong>Module</strong></p>
</td>
<td width="57">
<p><strong>Sub Module</strong></p>
</td>
<td width="70">
<td width="132">
<p><strong>User Story</strong></p>
</td>
<td width="209">
<td width="208">
<p><strong>API</strong></p>
</td>
<td width="95">
<td width="113">
<p><strong>GCP</strong></p>
</td>
<td width="76">
<td width="94">
<p><strong>AWS</strong></p>
</td>
<td width="57">
<td width="95">
<p><strong>Azure</strong></p>
</td>
<td width="38">
<td width="94">
<p><strong>IBM</strong></p>
</td>
</tr>
<tr>
<td rowspan="12" width="51">
<p>E&amp;O Module</p>
</td>
<td rowspan="6" width="57">
<p>Manage Groups and Members</p>
</td>
<td width="70">
<td width="132">
<p>Get list of Groups</p>
</td>
<td width="209">
<td width="208">
<p><u><a href="https://os-entitlements-gcp-attcrcktoa-uc.a.run.app/entitlements/v1/groups">{{ENTITLEMENTS_HOST}}/v1/groups</a></u></p>
</td>
<td width="95">
<td width="113">
<p>Have Access</p>
</td>
<td width="76">
<td width="94">
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="132">
<p>Create Group</p>
</td>
<td width="209">
<td width="208">
<p><u><a href="https://os-entitlements-gcp-attcrcktoa-uc.a.run.app/entitlements/v1/groups">{{ENTITLEMENTS_HOST}}/v1/groups</a></u></p>
</td>
<td width="95">
<td width="113">
<p>No read and write access</p>
</td>
<td width="76">
<td width="94">
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="132">
<p>Get list of Groups a user belongs to</p>
</td>
<td width="209">
<td width="208">
<p>API not available in Postman Collection</p>
</td>
<td width="95">
<td width="113">
<p>Not Available</p>
</td>
<td width="76">
<td width="94">
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="132">
<p>Retrieve Members that belong to a group</p>
</td>
<td width="209">
<td width="208">
<p><u><a href="https://os-entitlements-gcp-attcrcktoa-uc.a.run.app/entitlements/v1/groups/:group_email/members?role=MEMBER">{{ENTITLEMENTS_HOST}}/v1/groups/:group_email/members?role=MEMBER</a></u></p>
</td>
<td width="95">
<td width="113">
<p>No read and write access</p>
</td>
<td width="76">
<td width="94">
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="132">
<p>Add members to a group</p>
</td>
<td width="209">
<td width="208">
<p><u><a href="https://os-entitlements-gcp-attcrcktoa-uc.a.run.app/entitlements/v1/groups/:group_email/members">{{ENTITLEMENTS_HOST}}/v1/groups/:group_email/members</a></u></p>
</td>
<td width="95">
<td width="113">
<p>No read and write access</p>
</td>
<td width="76">
<td width="94">
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="132">
<p>Delete member from a group</p>
</td>
<td width="209">
<td width="208">
<p>{{ENTITLEMENTS_HOST}}/groups/:group_email/members/:member_email</p>
</td>
<td width="95">
<td width="113">
<p>No read and write access</p>
</td>
<td width="76">
<td width="94">
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>Not Available</p>
</td>
</tr>
<tr>
<td rowspan="6" width="57">
<p>Legal Tags</p>
</td>
<td width="70">
<td width="132">
<p>Create Legal Tag</p>
</td>
<td width="209">
<td width="208">
<p><u><a href="https://os-legal-attcrcktoa-uc.a.run.app/api/legal/v1/legaltags">https://os-legal-attcrcktoa-uc.a.run.app/api/legal/v1/legaltags</a></u></p>
</td>
<td width="95">
<td width="113">
<p>No read and write access</p>
</td>
<td width="76">
<td width="94">
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="132">
<p>Get list of legal tags</p>
</td>
<td width="209">
<td width="208">
<p><u><a href="https://os-legal-attcrcktoa-uc.a.run.app/api/legal/v1/legaltags?valid=true">https://os-legal-attcrcktoa-uc.a.run.app/api/legal/v1/legaltags?valid=true</a></u></p>
</td>
<td width="95">
<td width="113">
<p>Have Access</p>
</td>
<td width="76">
<td width="94">
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="132">
<p>Get a legal tag</p>
</td>
<td width="209">
<td width="208">
<p><u><a href="https://os-legal-attcrcktoa-uc.a.run.app/api/legal/v1/legaltags/:name">https://os-legal-attcrcktoa-uc.a.run.app/api/legal/v1/legaltags/:name</a></u></p>
</td>
<td width="95">
<td width="113">
<p>No read and write access</p>
</td>
<td width="76">
<td width="94">
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="132">
<p>Get the legal tag</p>
</td>
<td width="209">
<td width="208">
<p><u><a href="https://os-legal-attcrcktoa-uc.a.run.app/api/legal/v1/legaltags:batchRetrieve">https://os-legal-attcrcktoa-uc.a.run.app/api/legal/v1/legaltags:batchRetrieve</a></u></p>
</td>
<td width="95">
<td width="113">
<p>No read and write access</p>
</td>
<td width="76">
<td width="94">
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="132">
<p>Get the allowed legal tag value</p>
</td>
<td width="209">
<td width="208">
<p><u><a href="https://os-legal-attcrcktoa-uc.a.run.app/api/legal/v1/legaltags:properties">https://os-legal-attcrcktoa-uc.a.run.app/api/legal/v1//legaltags:properties</a></u></p>
</td>
<td width="95">
<td width="113">
<p>Have Access</p>
</td>
<td width="76">
<td width="94">
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="132">
<p>Validate the legal tag</p>
</td>
<td width="209">
<td width="208">
<p>https://{{LEGAL_HOST}}/legaltags:validate</p>
</td>
<td width="95">
<td width="113">
<p>No read and write access</p>
</td>
<td width="76">
<td width="94">
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>Not Available</p>
</td>
</tr>
</tbody>
</table>
<h2>Data Loading</h2>
<table width="624">
<tbody>
<tr>
<td rowspan="8" width="51">
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Data Loading</p>
<td width="123">
<p><strong>User Story</strong></p>
</td>
<td rowspan="8" width="57">
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Data Manager</p>
<td width="113">
<p><strong>API</strong></p>
</td>
<td width="104">
<p><strong>GCP</strong></p>
</td>
<td width="70">
<td width="94">
<p><strong>AWS</strong></p>
</td>
<td width="95">
<p><strong>Azure</strong></p>
</td>
<td width="94">
<p><strong>IBM</strong></p>
</td>
</tr>
<tr>
<td width="123">
<p>Need to Load file from device to a cloud storage</p>
</td>
<td width="209">
<td width="113">
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>No API Available</p>
</td>
<td width="95">
<p>&nbsp;</p>
<td width="104">
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="76">
<td width="94">
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="123">
<p>I need access to data based on my specific regions</p>
</td>
<td width="209">
<td width="113">
<p>No API Available</p>
</td>
<td width="95">
<td width="104">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="76">
<td width="94">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="123">
<p>I need to load Master data</p>
</td>
<td width="209">
<td width="113">
<p>No API Available</p>
</td>
<td width="95">
<td width="104">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="76">
<td width="94">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="123">
<p>I need to load Reference data</p>
</td>
<td width="209">
<td width="113">
<p>No API Available</p>
</td>
<td width="95">
<td width="104">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="76">
<td width="94">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="123">
<p>I need to load Work data</p>
</td>
<td width="209">
<td width="113">
<p>No API Available</p>
</td>
<td width="95">
<td width="104">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="76">
<td width="94">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="123">
<p>I need to be able to create data</p>
</td>
<td width="209">
<td width="113">
<p>No API Available</p>
</td>
<td width="95">
<td width="104">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="76">
<td width="94">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="123">
<p>I need to be able to update data</p>
</td>
<td width="209">
<td width="113">
<p>No API Available</p>
</td>
<td width="95">
<td width="104">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="76">
<td width="94">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="123">
<p>Need users that can load but are not allowed to see data</p>
</td>
<td width="209">
<td width="113">
<p>No API Available</p>
</td>
<td width="95">
<td width="104">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="76">
<td width="94">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>&nbsp;</p>
<p>Not Available</p>
</td>
</tr>
</tbody>
</table>
<h2>Data Ingestion</h2>
<table width="671">
<tbody>
<tr>
<td rowspan="5" width="51">
<p>Data Ingestion</p>
<td width="123">
<p><strong>User Story</strong></p>
</td>
<td width="170">
<p><strong>API</strong></p>
</td>
<td width="95">
<p><strong>GCP</strong></p>
</td>
<td width="94">
<p><strong>AWS</strong></p>
</td>
<td rowspan="5" width="57">
<p>Data Manager</p>
<td width="95">
<p><strong>Azure</strong></p>
</td>
<td width="70">
<td width="94">
<p><strong>IBM</strong></p>
</td>
</tr>
<tr>
<td width="123">
<p>need to ingest data with manifests</p>
</td>
<td width="209">
<td width="170">
<p>{{ingest_api_url}}/submitWithManifest</p>
</td>
<td width="95">
<p>Need Access</p>
</td>
<td width="76">
<td width="94">
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="123">
<p>need to ingest data without manifests (under development)</p>
</td>
<td width="209">
<td width="170">
<p>API Under Development</p>
</td>
<td width="95">
<p>Not Available</p>
</td>
<td width="76">
<td width="94">
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="123">
<p>need to ingest master data</p>
</td>
<td width="209">
<td width="170">
<p>&nbsp;</p>
<p>Dmitri to provide details regarding API</p>
</td>
......@@ -563,89 +568,134 @@
<p>&nbsp;</p>
<p>Not Available</p>
</td>
<td width="76">
<td width="94">
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="123">
<p>need to ingest reference data</p>
</td>
<td width="209">
<td width="170">
<p>&nbsp;</p>
<p>Dmitri to provide details regarding API</p>
</td>
<td width="95">
<p>Not Available</p>
</td>
<td width="76">
<td width="94">
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>Not Available</p>
</td>
</tr>
<tr>
<td width="70">
<td width="123">
<p>I need to ingest quality rules</p>
</td>
<td width="209">
<td width="170">
<p>&nbsp;</p>
<p>Dmitri to provide details regarding API</p>
</td>
<td width="95">
<p>Not Available</p>
</td>
<td width="76">
<td width="94">
<p>Not Available</p>
</td>
<td width="57">
<td width="95">
<p>Not Available</p>
</td>
<td width="38">
<td width="94">
<p>Not Available</p>
</td>
</tr>
</tbody>
</table>
<h2>Data Platform</h2>
<table width="643">
<tbody>
<tr>
<td width="51">
<p>Data Platform</p>
<td width="113">
<p><strong>User Story</strong></p>
</td>
<td width="57">
<p>End User</p>
<td width="180">
<p><strong>API</strong></p>
</td>
<td width="94">
<p><strong>GCP</strong></p>
</td>
<td width="70">
<td width="95">
<p><strong>AWS</strong></p>
</td>
<td width="76">
<p><strong>Azure</strong></p>
</td>
<td width="85">
<p><strong>IBM</strong></p>
</td>
</tr>
<tr>
<td width="113">
<p>need to be able to search for availability of well detail</p>
</td>
<td width="209">
<td width="180">
<p><u><a href="https://os-search-attcrcktoa-uc.a.run.app/api/search/v2/query">https://os-search-attcrcktoa-uc.a.run.app/api/search/v2/query</a></u></p>
</td>
<td width="95">
<td width="94">
<p>Have Access</p>
</td>
<td width="76">
<td width="95">
<p>Not Available</p>
</td>
<td width="57">
<td width="76">
<p>Not Available</p>
</td>
<td width="38">
<td width="85">
<p>Not Available</p>
</td>
</tr>
</tbody>
</table>
<h2>Audit and Metrics</h2>
<table width="544">
<tbody>
<tr>
<td width="51">
<p>Audit and Metrics</p>
<td width="94">
<p><strong>User Story</strong></p>
</td>
<td colspan="7" width="601">
<td width="142">
<p><strong>API</strong></p>
</td>
<td width="76">
<p><strong>GCP</strong></p>
</td>
<td width="85">
<p><strong>AWS</strong></p>
</td>
<td width="76">
<p><strong>Azure</strong></p>
</td>
<td width="71">
<p><strong>IBM</strong></p>
</td>
</tr>
<tr>
<td colspan="6" width="544">
<p>No User story available so far</p>
</td>
</tr>
......
......