doc-exports/docs/dis/api-ref/en-us_topic_0000001079240698.html
gtema 6bc123a554 Reimplementation of docs/doc-exports#263
Reviewed-by: Hasko, Vladimir <vladimir.hasko@t-systems.com>
Co-authored-by: gtema <artem.goncharov@gmail.com>
Co-committed-by: gtema <artem.goncharov@gmail.com>
2022-11-11 12:03:08 +00:00

443 lines
39 KiB
HTML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<a name="EN-US_TOPIC_0000001079240698"></a><a name="EN-US_TOPIC_0000001079240698"></a>
<h1 class="topictitle1">Permissions Policies and Supported Actions</h1>
<div id="body0000001079240698"><p id="EN-US_TOPIC_0000001079240698__p960212431477">This chapter describes fine-grained permissions management for your DIS. If your cloud account does not need individual IAM users, then you may skip over this chapter.</p>
<p id="EN-US_TOPIC_0000001079240698__p1602164311711">By default, new IAM users do not have any permissions assigned. You need to add a user to one or more groups, and assign permissions policies to these groups. The user then inherits permissions from the groups it is a member of. This process is called authorization. After authorization, the user can perform specified operations on DIS based on the permissions.</p>
<p id="EN-US_TOPIC_0000001079240698__p13602443372">You can grant users permissions by using roles and policies. Roles are a type of coarse-grained authorization mechanism provided by IAM that defines permissions related to user responsibilities. Policies define API-based permissions for operations on specific resources under certain conditions, allowing for more fine-grained, secure access control of cloud resources.</p>
<p id="EN-US_TOPIC_0000001079240698__p660213435715">Note:</p>
<p id="EN-US_TOPIC_0000001079240698__p560214312714">Policy-based authorization is useful if you want to allow or deny the access to an API.</p>
<p id="EN-US_TOPIC_0000001079240698__p3602443574">An account has all of the permissions required to call all APIs, but IAM users must have the required permissions specifically assigned. The permissions required for calling an API are determined by the actions supported by the API. Only users who have been granted permissions allowing the actions can call the API successfully. For example, if an IAM user queries MRS clusters using an API, the user must have been granted permissions that allow the <strong id="EN-US_TOPIC_0000001079240698__b13905105218359">dis:streams:list</strong> action.</p>
<p id="EN-US_TOPIC_0000001079240698__p46032431479"><strong id="EN-US_TOPIC_0000001079240698__b95711610153618">Supported Actions</strong></p>
<p id="EN-US_TOPIC_0000001079240698__p146031431177">DIS provides system-defined policies that can be directly used in IAM. You can also create custom policies and use them to supplement system-defined policies, implementing more refined access control. Operations supported by policies are specific to APIs. The following are common concepts related to policies:</p>
<p id="EN-US_TOPIC_0000001079240698__p6603143875">&middot; Permission: A statement in a policy that allows or denies certain operations.</p>
<p id="EN-US_TOPIC_0000001079240698__p196038431776">&middot; APIs: REST APIs that can be called in a custom policy.</p>
<p id="EN-US_TOPIC_0000001079240698__p116031743279">&middot; Action: Specific operations that are allowed or denied.</p>
<p id="EN-US_TOPIC_0000001079240698__p156031437719">&middot; IAM or enterprise projects: Type of projects for which an action will take effect. Policies that contain actions supporting both IAM and enterprise projects can be assigned to user groups and take effect in both IAM and Enterprise Management. Policies that only contain actions for IAM projects can be used and only take effect for IAM.</p>
<p id="EN-US_TOPIC_0000001079240698__p1960316433713">Note:</p>
<p id="EN-US_TOPIC_0000001079240698__p26031431476">The check mark (√) indicates that an action takes effect. The cross mark (x) indicates that an action does not take effect.</p>
<p id="EN-US_TOPIC_0000001079240698__p156031743075"><a href="#EN-US_TOPIC_0000001079240698__table538416112711">Table 1</a> lists the actions that can be defined in custom policies of DIS. All actions listed in the following table support both Project and Enterprise Project.</p>
<div class="tablenoborder"><a name="EN-US_TOPIC_0000001079240698__table538416112711"></a><a name="table538416112711"></a><table cellpadding="4" cellspacing="0" summary="" id="EN-US_TOPIC_0000001079240698__table538416112711" frame="border" border="1" rules="all"><caption><b>Table 1 </b>Permissions policies and supported actions</caption><thead align="left"><tr id="EN-US_TOPIC_0000001079240698__row460617610277"><th align="left" class="cellrowborder" valign="top" width="10.230000000000002%" id="mcps1.3.16.2.6.1.1"><p id="EN-US_TOPIC_0000001079240698__p1260615617274">Permissions</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="46.120000000000005%" id="mcps1.3.16.2.6.1.2"><p id="EN-US_TOPIC_0000001079240698__p116061662278">APIs</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="21.130000000000003%" id="mcps1.3.16.2.6.1.3"><p id="EN-US_TOPIC_0000001079240698__p860676112714">Actions</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="10.820000000000002%" id="mcps1.3.16.2.6.1.4"><p id="EN-US_TOPIC_0000001079240698__p3606260272">Project</p>
</th>
<th align="left" class="cellrowborder" valign="top" width="11.700000000000003%" id="mcps1.3.16.2.6.1.5"><p id="EN-US_TOPIC_0000001079240698__p160715612716">Enterprise Project</p>
</th>
</tr>
</thead>
<tbody><tr id="EN-US_TOPIC_0000001079240698__row6607106122710"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p186072610273">Creating a consumer app</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p1560716622715">POST /v2/{project_id}/apps</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p11607969279">dis:apps:create</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p196071069275"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p9607206202710">×</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row146073692710"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p36078611277">Deleting an app</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p16072610271">DELETE /v2/{project_id}/apps/{app_name}</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p46071460271">dis:apps:delete</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p1360796172715"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p1760714632711">×</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row12607156172720"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p1860726122713">Querying apps</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p66071766272">GET</p>
<p id="EN-US_TOPIC_0000001079240698__p7607126132710">/v2/{project_id}/apps</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p1860712632711">dis:apps:list</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p16607067276"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p1860716617278">×</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row8607176142715"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p10607146202712">Querying app details</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p116078616278">GET</p>
<p id="EN-US_TOPIC_0000001079240698__p560718613277">/v2/{project_id}/apps/{app_name}</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p960796142715">dis:apps:get</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p1960756172719"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p166074617273">×</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row156074619274"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p460716112714">Querying the app consumption status</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p660796182714">GET</p>
<p id="EN-US_TOPIC_0000001079240698__p1360716152719">/v2/{project_id}/apps/{app}/streams/{stream_name}</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p460726162717">dis:appState:get</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p19607126122715"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p860716611276"></p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row176079612713"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p1460736192711">Querying all events of a user in pagination mode</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p15607664278">GET</p>
<p id="EN-US_TOPIC_0000001079240698__p13607206192712">/v1/{project_id}/events</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p260717613278">dis:events:list</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p2060718611272"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p5607136102719">×</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row176073612275"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p56076652718">Creating a subscription</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p19607106162713">POST</p>
<p id="EN-US_TOPIC_0000001079240698__p460726112710">/v1/{project_id}/event-subs</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p66070642712">dis:eventEnumSubs:create</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p1360715619277"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p1060716642710">×</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row146071168273"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p116074611273">Deleting a subscription</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p1060714616272">DELETE</p>
<p id="EN-US_TOPIC_0000001079240698__p1560706142713">/v1/{project_id}/event-subs/{sub_id}</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p260716610276">dis:eventEnumSubs:delete</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p960719662713"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p1660718614279">×</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row8607176102713"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p126072692711">Modifying a subscription</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p19607136132713">PUT</p>
<p id="EN-US_TOPIC_0000001079240698__p116078652716">/v1/{project_id}/event-subs/{sub_id}</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p12607966278">dis:eventEnumSubs:update</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p76079672713"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p156085692719">×</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row2060818614271"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p1260896192715">Querying all subscriptions of a user</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p1608561279">GET</p>
<p id="EN-US_TOPIC_0000001079240698__p166084611275">/v1/{project_id}/event-subs</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p1260810682720">dis:eventEnumSubs:list</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p1260815617274"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p66087642711">×</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row96089632717"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p1460811615273">Adding a permission policy</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p1860816615277">POST</p>
<p id="EN-US_TOPIC_0000001079240698__p1360876112715">/v2/{project_id}/streams/{streamName}/policies</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p126089612271">dis:streamPolicies:create</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p186089602719"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p7608166172718"></p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row1608106202713"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p17608196172714">Querying permission policies</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p156088614274">GET</p>
<p id="EN-US_TOPIC_0000001079240698__p166083612277">/v2/{project_id}/streams/{streamName}/policies</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p16089642710">dis:streamPolicies:list</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p1460896152718"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p166084618272"></p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row126087622716"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p760816152711">Deleting a permission policy of a stream</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p10608186122720">DELETE</p>
<p id="EN-US_TOPIC_0000001079240698__p760826122719">/v2/{project_id}/streams/{streamName}/policies</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p186087652712">dis:streamPolicies:delete</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p12608156162717"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p1608156192719"></p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row1760818652716"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p166086642715">Querying details of a stream</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p160819672713">GET</p>
<p id="EN-US_TOPIC_0000001079240698__p56085618275">/v2/{project_id}/streams/{streamName}</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p166081614270">dis:streams:get</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p136081764276"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p196082682711"></p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row166081614278"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p1960818642717">Creating a stream</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p1760810616276">POST</p>
<p id="EN-US_TOPIC_0000001079240698__p7608166152718">/v2/{project_id}/streams</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p46080602718">dis:streams:create</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p1608763278"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p176081268274"></p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row460826162714"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p360816682718">Deleting a Stream</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p15608565278">DELETE</p>
<p id="EN-US_TOPIC_0000001079240698__p146081667279">/v2/{project_id}/streams/{stream_name}</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p1460816642717">dis:streams:delete</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p136085652713"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p10608156112717"></p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row160810612278"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p46081366277">Querying streams</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p7608116142718">GET</p>
<p id="EN-US_TOPIC_0000001079240698__p76081765271">/v2/{project_id}/streams</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p4608116152710">dis:streams:list</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p12608166122715"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p6608126162713">×</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row460836142718"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p560896182715">Updating stream information</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p1760886162716">PUT</p>
<p id="EN-US_TOPIC_0000001079240698__p11608764277">/v2/{project_id}/streams/{stream_name}/update</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p76081466278">dis:streams:update</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p760810615279"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p20608176102716"></p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row206086617279"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p166081614279">Creating a dump task</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p1860846162710">POST</p>
<p id="EN-US_TOPIC_0000001079240698__p560820642718">/v2/{project_id}/streams/{stream_name}/transfer-tasks</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p1060811615278">dis:transferTasks:create</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p36091063278"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p560918611277"></p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row156097610278"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p16091865272">Updating a dump task</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p156095682716">PUT</p>
<p id="EN-US_TOPIC_0000001079240698__p20609060278">/v2/{project_id}/streams/{stream_name}/transfer-tasks</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p11609146192719">dis:transferTasks:update</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p360966112719"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p56098612715"></p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row1060916632711"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p3609106122713">Querying dump tasks</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p660918613277">GET</p>
<p id="EN-US_TOPIC_0000001079240698__p19609126142715">/v2/{project_id}/streams/{stream_name}/transfer-tasks</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p3609668279">dis:transferTasks:list</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p156097619278"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p260946192716"></p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row166094632711"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p116095672714">Querying details of a dump task</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p460976162718">GET</p>
<p id="EN-US_TOPIC_0000001079240698__p36091865276">/v2/{project_id}/streams/{stream_name}/transfer-tasks/{task_name}</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p1660911610278">dis:transferTasks:get</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p3609461277"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p18609116142711"></p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row260912619273"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p66092616274">Deleting a dump task</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p26093682714">DELETE</p>
<p id="EN-US_TOPIC_0000001079240698__p1609862273">/v2/{project_id}/streams/{stream_name}/transfer-tasks/{task_name}</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p1460916182718">dis:transferTasks:delete</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p146094619279"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p116091565271"></p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row11609106102719"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p1960916615271">Uploading Data to a DIS Stream</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p7609368272">POST</p>
<p id="EN-US_TOPIC_0000001079240698__p156091465271">/v2/{project_id}/records</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p260912642719">dis:records:write</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p1860913612279"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p1060917672713"></p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row166104619271"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p1561013619274">Obtaining a data cursor</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p561014619277">GET</p>
<p id="EN-US_TOPIC_0000001079240698__p1861016615272">/v2/{project_id}/cursors</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p106102652713">dis:records:readCursor</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p20610661275"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p26109632711"></p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row106108612718"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p1961011611273">Downloading data from a DIS stream</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p10610126202716">GET</p>
<p id="EN-US_TOPIC_0000001079240698__p261016672711">/v2/{project_id}/records</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p1261066202717">dis:records:read</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p561020616274"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p361010617276"></p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row76101464275"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p8610162273">Adding a checkpoint</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p76109612710">POST</p>
<p id="EN-US_TOPIC_0000001079240698__p1561046172716">/v2/{project_id}/checkpoints</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p261066192715">dis:checkpoints:commit</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p561013615276"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p15610156172717"></p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row561010602714"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p10610162279">Querying checkpoint details</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p76104692719">GET</p>
<p id="EN-US_TOPIC_0000001079240698__p861016632716">/v2/{project_id}/checkpoints</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p1161016152719">dis:checkpoints:get</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p166102615273"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p96108632714"></p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row1261014617272"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p13610568276">Deleting a checkpoint</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p16101666271">DELETE</p>
<p id="EN-US_TOPIC_0000001079240698__p16109612273">/v2/{project_id}/checkpoints</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p10610106162710">dis:checkpoints:delete</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p10611116152710"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p5611176122719"></p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row361136162717"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p136118614271">Filtering streams by tag</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p136114612279">POST</p>
<p id="EN-US_TOPIC_0000001079240698__p1161116611271">/{project_id}/{resource_type}/resource_instances/action</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p11611869278">dis:tagResources:list</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p1261176162718"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p261111622710">×</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row176111692711"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p76117652719">Adding or deleting resource tags in batches</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p66119612279">POST</p>
<p id="EN-US_TOPIC_0000001079240698__p14611460271">/{project_id}/{resource_type}/{resource_id}/tags/action</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p1361186132714">dis:tagResources:update</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p1061116632715"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p3611126192712">×</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row361113662717"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p061115662710">Adding a Tag to a Specified Stream</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p761126192714">POST</p>
<p id="EN-US_TOPIC_0000001079240698__p861112602711">/{project_id}/{resource_type}/{resource_id}/tags</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p13611161272">dis:tagResources:create</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p26113622713"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p116115614278">×</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row36119612713"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p166110662716">Deleting a tag of a specified stream</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p161119682720">DELETE</p>
<p id="EN-US_TOPIC_0000001079240698__p186119611272">/{project_id}/{resource_type}/{resource_id}/tags/{key}</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p1661116192712">dis:tagResources:delete</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p56117619271"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p12611106172713">×</p>
</td>
</tr>
<tr id="EN-US_TOPIC_0000001079240698__row1361112612272"><td class="cellrowborder" valign="top" width="10.230000000000002%" headers="mcps1.3.16.2.6.1.1 "><p id="EN-US_TOPIC_0000001079240698__p126110614277">Querying all tags of a specified region</p>
</td>
<td class="cellrowborder" valign="top" width="46.120000000000005%" headers="mcps1.3.16.2.6.1.2 "><p id="EN-US_TOPIC_0000001079240698__p761116612720">GET</p>
<p id="EN-US_TOPIC_0000001079240698__p661116132711">/{project_id}/{resource_type}/tags</p>
</td>
<td class="cellrowborder" valign="top" width="21.130000000000003%" headers="mcps1.3.16.2.6.1.3 "><p id="EN-US_TOPIC_0000001079240698__p1061118622713">dis:tags:list</p>
</td>
<td class="cellrowborder" valign="top" width="10.820000000000002%" headers="mcps1.3.16.2.6.1.4 "><p id="EN-US_TOPIC_0000001079240698__p1061117618270"></p>
</td>
<td class="cellrowborder" valign="top" width="11.700000000000003%" headers="mcps1.3.16.2.6.1.5 "><p id="EN-US_TOPIC_0000001079240698__p1661114602715">×</p>
</td>
</tr>
</tbody>
</table>
</div>
<p id="EN-US_TOPIC_0000001079240698__p1515462012615">Note: For the actions not listed <a href="#EN-US_TOPIC_0000001079240698__table538416112711">Table 1</a>, for example, viewing app quota (/{projectId}/quotas) and viewing DIS resource statistics on the homepage (/v1/{projectId}/statistics), configure system-defined policy <strong id="EN-US_TOPIC_0000001079240698__b1857253118462">DIS User</strong>, <strong id="EN-US_TOPIC_0000001079240698__b12166435174619">DIS ReadOnlyAccess</strong>, <strong id="EN-US_TOPIC_0000001079240698__b154173915468">DIS CommonOperations</strong>, or <strong id="EN-US_TOPIC_0000001079240698__b1488617418466">DIS FullAccess</strong> for users.</p>
</div>