<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Document service and Document access in Developer Q&amp;A Forum</title>
    <link>https://community.dynatrace.com/t5/Developer-Q-A-Forum/Document-service-and-Document-access/m-p/278918#M1450</link>
    <description>&lt;P&gt;Hello Haris,&lt;/P&gt;&lt;P&gt;Thanks for going the extra mile (-; Great explanation thanks!&lt;/P&gt;&lt;P&gt;KR Henk&lt;/P&gt;</description>
    <pubDate>Sat, 07 Jun 2025 05:39:20 GMT</pubDate>
    <dc:creator>henk_stobbe</dc:creator>
    <dc:date>2025-06-07T05:39:20Z</dc:date>
    <item>
      <title>Document service and Document access</title>
      <link>https://community.dynatrace.com/t5/Developer-Q-A-Forum/Document-service-and-Document-access/m-p/277784#M1420</link>
      <description>&lt;P&gt;Hello All!&lt;/P&gt;&lt;P&gt;Easy question, from below permissions:&lt;/P&gt;&lt;P&gt;-Grants permission to read documents of the document service document:documents:read&lt;/P&gt;&lt;P&gt;-Grants permission to read environment shares of the document service document:environment-shares:read&lt;/P&gt;&lt;P&gt;-Grants permission to read direct shares of the document service document:direct-shares:read&lt;/P&gt;&lt;P&gt;Does this means that these are 3 different kinds of entities and does ":documents:" mean my-documents and public documents?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;KR Henk&lt;/P&gt;</description>
      <pubDate>Thu, 22 May 2025 08:41:19 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Developer-Q-A-Forum/Document-service-and-Document-access/m-p/277784#M1420</guid>
      <dc:creator>henk_stobbe</dc:creator>
      <dc:date>2025-05-22T08:41:19Z</dc:date>
    </item>
    <item>
      <title>Re: Document service and Document access</title>
      <link>https://community.dynatrace.com/t5/Developer-Q-A-Forum/Document-service-and-Document-access/m-p/277852#M1421</link>
      <description>&lt;P&gt;Tested all options,&lt;/P&gt;&lt;P&gt;Looks like "&lt;SPAN&gt;document:documents:read" is to make it possible to read all your owned/to you assigned/public documents&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;The other two are more so you can create an environment share or direct share. (Little confusing if you ask me)-;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;KR Henk&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 22 May 2025 15:30:01 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Developer-Q-A-Forum/Document-service-and-Document-access/m-p/277852#M1421</guid>
      <dc:creator>henk_stobbe</dc:creator>
      <dc:date>2025-05-22T15:30:01Z</dc:date>
    </item>
    <item>
      <title>Re: Document service and Document access</title>
      <link>https://community.dynatrace.com/t5/Developer-Q-A-Forum/Document-service-and-Document-access/m-p/278072#M1424</link>
      <description>&lt;P&gt;Hi Henk,&lt;/P&gt;
&lt;P&gt;the info that explains the concept regarding it (which makes permission more understandable in context of documents) is here:&amp;nbsp;&lt;A href="https://developer.dynatrace.com/plan/platform-services/document-service/" target="_blank"&gt;https://developer.dynatrace.com/plan/platform-services/document-service/&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;For the permissions:&amp;nbsp;&lt;/P&gt;
&lt;H3 id="document-documents-read" class="sc-4a67dab7-0 lmhPjY" data-testid="heading"&gt;document:documents:read&lt;/H3&gt;
&lt;P class="_487p2n0-1-4-0 _da9a8v0-1-4-0 _da9a8v2-1-4-0 _da9a8v3-1-4-0 _da9a8vb-1-4-0 sc-fa42736a-0 fUArFA"&gt;Grants permission to read documents of the document service&amp;nbsp;&lt;/P&gt;
&lt;H3 id="document-environment-shares-read" class="sc-4a67dab7-0 lmhPjY" data-testid="heading"&gt;document:environment-shares:read&lt;/H3&gt;
&lt;P class="_487p2n0-1-4-0 _da9a8v0-1-4-0 _da9a8v2-1-4-0 _da9a8v3-1-4-0 _da9a8vb-1-4-0 sc-fa42736a-0 fUArFA"&gt;Grants permission to read environment shares of the document service&lt;/P&gt;
&lt;H3 id="document-direct-shares-read" class="sc-4a67dab7-0 lmhPjY" data-testid="heading"&gt;document:direct-shares:read&lt;/H3&gt;
&lt;P class="_487p2n0-1-4-0 _da9a8v0-1-4-0 _da9a8v2-1-4-0 _da9a8v3-1-4-0 _da9a8vb-1-4-0 sc-fa42736a-0 fUArFA"&gt;Grants permission to read direct shares of the document service&lt;/P&gt;
&lt;P class="_487p2n0-1-4-0 _da9a8v0-1-4-0 _da9a8v2-1-4-0 _da9a8v3-1-4-0 _da9a8vb-1-4-0 sc-fa42736a-0 fUArFA"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="_487p2n0-1-4-0 _da9a8v0-1-4-0 _da9a8v2-1-4-0 _da9a8v3-1-4-0 _da9a8vb-1-4-0 sc-fa42736a-0 fUArFA"&gt;this basically translates into 3 tier permissions, which reflect this concept here:&lt;/P&gt;
&lt;H3 id="sharing-documents" class="anchor anchorWithStickyNavbar_LWe7"&gt;Sharing documents&lt;A class="hash-link" title="Direct link to Sharing documents" href="https://developer.dynatrace.com/plan/platform-services/document-service/#sharing-documents" aria-label="Direct link to Sharing documents" target="_blank"&gt;​&lt;/A&gt;&lt;/H3&gt;
&lt;P&gt;Users can share the document with other users. The document owner can grant either&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;read-only&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;or&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;read-write&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;access to the document for other users. Document service also prevents accidental overwriting due to collaboration using&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://developer.dynatrace.com/plan/platform-services/locking-strategies/" target="_blank"&gt;optimistic locking&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;There are three ways a user can share documents:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Public&lt;/STRONG&gt;: A document's owner can grant read-only access to the document to all users of the same environment.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Environment&lt;/STRONG&gt;: A document's owner can grant access to the document to all users of the same environment. Each user must opt in individually.&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;Direct&lt;/STRONG&gt;: A document's owner can grant specific users or groups access to a document.&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;So to summarize,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;document:documents:read is for the public documents, and the other two are for environment and direct shared documents as you mentioned yourself above.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What is the biggest confusion, or what would resolve the confusion for you?&amp;nbsp;&lt;/P&gt;
&lt;P class="_487p2n0-1-4-0 _da9a8v0-1-4-0 _da9a8v2-1-4-0 _da9a8v3-1-4-0 _da9a8vb-1-4-0 sc-fa42736a-0 fUArFA"&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 27 May 2025 10:45:45 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Developer-Q-A-Forum/Document-service-and-Document-access/m-p/278072#M1424</guid>
      <dc:creator>haris</dc:creator>
      <dc:date>2025-05-27T10:45:45Z</dc:date>
    </item>
    <item>
      <title>Re: Document service and Document access</title>
      <link>https://community.dynatrace.com/t5/Developer-Q-A-Forum/Document-service-and-Document-access/m-p/278076#M1428</link>
      <description>&lt;P&gt;Hallo Haris,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your reply!&lt;/P&gt;&lt;P&gt;I have tested above, but it seems that the documentation seems incorrect.&lt;/P&gt;&lt;H3 id="document-environment-shares-read"&gt;document:environment-shares&lt;/H3&gt;&lt;P class=""&gt;Grants permission to read environment shares of the document service =&amp;gt; looks more like the privilege to create an environment share, and to list your create environment shares&amp;nbsp;&lt;/P&gt;&lt;H3 id="document-direct-shares-read"&gt;document:direct-shares&lt;/H3&gt;&lt;P class=""&gt;Grants permission to read direct shares of the document service =&amp;gt; Seems more that this is about the privilege to be able to create a share or list your shared shares&lt;/P&gt;&lt;P class=""&gt;Without:&amp;nbsp;&lt;/P&gt;&lt;H3 id="document-documents-read"&gt;document:documents:read&lt;/H3&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;There are absolute no documents you can see,&amp;nbsp;&lt;/P&gt;&lt;P class=""&gt;KR Henk&lt;/P&gt;&lt;P class=""&gt;As always, I could be wrong&amp;nbsp; (-;&lt;/P&gt;</description>
      <pubDate>Tue, 27 May 2025 11:25:55 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Developer-Q-A-Forum/Document-service-and-Document-access/m-p/278076#M1428</guid>
      <dc:creator>henk_stobbe</dc:creator>
      <dc:date>2025-05-27T11:25:55Z</dc:date>
    </item>
    <item>
      <title>Re: Document service and Document access</title>
      <link>https://community.dynatrace.com/t5/Developer-Q-A-Forum/Document-service-and-Document-access/m-p/278714#M1441</link>
      <description>&lt;P&gt;Thank you Henk, I've forwarded your feedback to our team.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jun 2025 15:19:30 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Developer-Q-A-Forum/Document-service-and-Document-access/m-p/278714#M1441</guid>
      <dc:creator>haris</dc:creator>
      <dc:date>2025-06-04T15:19:30Z</dc:date>
    </item>
    <item>
      <title>Re: Document service and Document access</title>
      <link>https://community.dynatrace.com/t5/Developer-Q-A-Forum/Document-service-and-Document-access/m-p/278914#M1449</link>
      <description>&lt;P&gt;Hi Henk, I've had a chat with our team, and here's some information regarding what we've discussed above:&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;DIV class="p-client_container"&gt;
&lt;DIV class="p-ia4_client_container"&gt;
&lt;DIV class="p-ia4_client p-ia4_client--sidebar-wide"&gt;
&lt;DIV class="p-client_workspace_wrapper" role="tabpanel" aria-label="Dynatrace"&gt;
&lt;DIV class="p-client_workspace" role="tabpanel" aria-label="Activity"&gt;
&lt;DIV class="p-client_workspace__layout"&gt;
&lt;DIV class="active-managed-focus-container" role="none"&gt;
&lt;DIV class="p-view_contents p-view_contents--primary" tabindex="-1" role="dialog" aria-label="Thread in channel help-docs"&gt;
&lt;DIV class="p-flexpane p-flexpane--iap1 p-flexpane--ia_details_popover" data-qa="threads_flexpane"&gt;
&lt;DIV class="p-flexpane__body p-threads_flexpane_container p-flexpane__body--dark" data-qa="flexpane_body"&gt;
&lt;DIV class="p-file_drag_drop__container p-threads_flexpane"&gt;
&lt;DIV class="flex_one no_min_height" role="none"&gt;
&lt;DIV id="C8B1008RM-1749050446.868189-thread-list-Thread" role="presentation"&gt;
&lt;DIV id="C8B1008RM-1749050446.868189-thread-list-Thread" class="c-virtual_list c-virtual_list--scrollbar c-scrollbar" role="presentation"&gt;
&lt;DIV class="c-scrollbar__hider" role="presentation" data-qa="slack_kit_scrollbar"&gt;
&lt;DIV class="c-scrollbar__child" role="presentation"&gt;
&lt;DIV class="c-virtual_list__scroll_container" role="list" data-qa="slack_kit_list" aria-label="Thread in help-docs (channel, 9 replies, 1 unread message)"&gt;
&lt;DIV id="C8B1008RM-1749050446.868189-thread-list-Thread_1749133727.834029" class="c-virtual_list__item" tabindex="-1" role="listitem" aria-setsize="-1" data-qa="virtual-list-item" data-item-key="1749133727.834029"&gt;
&lt;DIV class="c-message_kit__background c-message_kit__background--hovered c-message_kit__message c-message_kit__thread_message" role="presentation" data-qa="message_container" data-qa-unprocessed="false" data-qa-placeholder="false"&gt;
&lt;DIV class="c-message_kit__hover c-message_kit__hover--hovered" role="document" aria-roledescription="message" data-qa-hover="true"&gt;
&lt;DIV class="c-message_kit__actions c-message_kit__actions--default"&gt;
&lt;DIV class="c-message_kit__gutter"&gt;
&lt;DIV class="c-message_kit__gutter__right" role="presentation" data-qa="message_content"&gt;
&lt;DIV class="c-message_kit__blocks c-message_kit__blocks--rich_text"&gt;
&lt;DIV class="c-message__message_blocks c-message__message_blocks--rich_text" data-qa="message-text"&gt;
&lt;DIV class="p-block_kit_renderer" data-qa="block-kit-renderer"&gt;
&lt;DIV class="p-block_kit_renderer__block_wrapper p-block_kit_renderer__block_wrapper--first"&gt;
&lt;DIV class="p-rich_text_block" dir="auto"&gt;
&lt;BLOCKQUOTE class="c-mrkdwn__quote" data-stringify-type="quote"&gt;So to summarize,&lt;BR /&gt;&lt;CODE class="c-mrkdwn__code" data-stringify-type="code"&gt;document:documents:read&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;is for the public documents, and the other two are for environment and direct shared documents as you mentioned yourself above.&lt;/BLOCKQUOTE&gt;
&lt;DIV class="p-rich_text_section"&gt;This is incorrect. This permission is for reading documents, regardless of whether they're owned by you, shared with you, or public. This is the basic requirement to access any document.&lt;/DIV&gt;
&lt;BLOCKQUOTE class="c-mrkdwn__quote" data-stringify-type="quote"&gt;&lt;STRONG data-stringify-type="bold"&gt;document:environment-shares&lt;/STRONG&gt;&lt;BR /&gt;Grants permission to read environment shares of the document service =&amp;gt; looks more like the privilege to create an environment share, and to list your create environment shares&lt;BR /&gt;&lt;STRONG data-stringify-type="bold"&gt;document:direct-shares&lt;/STRONG&gt;&lt;BR /&gt;Grants permission to read direct shares of the document service =&amp;gt; Seems more that this is about the privilege to be able to create a share or list your shared shares&lt;/BLOCKQUOTE&gt;
&lt;DIV class="p-rich_text_section"&gt;This is also incorrect -&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="c-mrkdwn__code" data-stringify-type="code"&gt;document:environment-shares&lt;/CODE&gt;&lt;STRONG data-stringify-type="bold"&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/STRONG&gt;is not a permission, it's the target of a permission. It's only a permission when you add a verb at the end - e.g.&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="c-mrkdwn__code" data-stringify-type="code"&gt;:read&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;or&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="c-mrkdwn__code" data-stringify-type="code"&gt;:write&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;.So, the correct info is:&lt;/DIV&gt;
&lt;UL class="p-rich_text_list p-rich_text_list__bullet p-rich_text_list--nested" data-stringify-type="unordered-list" data-list-tree="true" data-indent="0" data-border="0"&gt;
&lt;LI data-stringify-indent="0" data-stringify-border="0"&gt;you need&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="c-mrkdwn__code" data-stringify-type="code"&gt;document:documents:read&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to access documents in general. with this, you'll be able to see your own documents, public documents, and documents that other people have shared with you&lt;/LI&gt;
&lt;LI data-stringify-indent="0" data-stringify-border="0"&gt;you need&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="c-mrkdwn__code" data-stringify-type="code"&gt;document:environment-shares:claim&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to consume link-shares&lt;/LI&gt;
&lt;LI data-stringify-indent="0" data-stringify-border="0"&gt;you need all the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="c-mrkdwn__code" data-stringify-type="code"&gt;document:environment-shares:...&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;and&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;CODE class="c-mrkdwn__code" data-stringify-type="code"&gt;document:direct-shares:...&lt;/CODE&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;permissions to create and maintain shares of documents you own&lt;/LI&gt;
&lt;/UL&gt;
&lt;DIV class="p-rich_text_section"&gt;All this information can not be found in the devportal, but can be found on the swagger UI or in the generated SDK's documentation.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;Hope it helps, if not, let me know if I can do anything else on this matter.&lt;BR /&gt;Best, Haris&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Fri, 06 Jun 2025 22:18:36 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Developer-Q-A-Forum/Document-service-and-Document-access/m-p/278914#M1449</guid>
      <dc:creator>haris</dc:creator>
      <dc:date>2025-06-06T22:18:36Z</dc:date>
    </item>
    <item>
      <title>Re: Document service and Document access</title>
      <link>https://community.dynatrace.com/t5/Developer-Q-A-Forum/Document-service-and-Document-access/m-p/278918#M1450</link>
      <description>&lt;P&gt;Hello Haris,&lt;/P&gt;&lt;P&gt;Thanks for going the extra mile (-; Great explanation thanks!&lt;/P&gt;&lt;P&gt;KR Henk&lt;/P&gt;</description>
      <pubDate>Sat, 07 Jun 2025 05:39:20 GMT</pubDate>
      <guid>https://community.dynatrace.com/t5/Developer-Q-A-Forum/Document-service-and-Document-access/m-p/278918#M1450</guid>
      <dc:creator>henk_stobbe</dc:creator>
      <dc:date>2025-06-07T05:39:20Z</dc:date>
    </item>
  </channel>
</rss>

