Äcdocutils.nodes document q)Åq}q(U nametypesq}q(X���uc34qàXB���use case 34 - cns support other discovery mechanisms (e.g. google)qNX���historyqàuUsubstitution_defsq }q Uparse_messagesq]qUcurrent_sourceq NU decorationqNUautofootnote_startqKUnameidsq}q(hUuc34qhU=use-case-34-cns-support-other-discovery-mechanisms-e-g-googleqhUhistoryquUchildrenq]q(cdocutils.nodes target q)Åq}q(U rawsourceqX ���.. _UC34:UparentqhUsourceqXj���/var/lib/jenkins/jobs/API_Documentation_trunk/workspace/api-documentation/source/design/UseCases/34_uc.txtqUtagnameqUtargetqU attributesq }q!(Uidsq"]Ubackrefsq#]Udupnamesq$]Uclassesq%]Unamesq&]Urefidq'huUlineq(KUdocumentq)hh]ubcdocutils.nodes section q*)Åq+}q,(hU�hhhhUexpect_referenced_by_nameq-}q.hhshUsectionq/h }q0(h$]h%]h#]h"]q1(hheh&]q2(hheuh(Kh)hUexpect_referenced_by_idq3}q4hhsh]q5(cdocutils.nodes title q6)Åq7}q8(hXB���Use Case 34 - CNs Support Other Discovery Mechanisms (e.g. Google)q9hh+hhhUtitleq:h }q;(h$]h%]h#]h"]h&]uh(Kh)hh]q<cdocutils.nodes Text q=XB���Use Case 34 - CNs Support Other Discovery Mechanisms (e.g. Google)q>ÖÅq?}q@(hh9hh7ubaubcsphinx.addnodes index qA)ÅqB}qC(hU�hh+hhhUindexqDh }qE(h"]h#]h$]h%]h&]UentriesqF]qG((UsingleqHX���Use Case 34Uindex-0qIU�NtqJ(hHX���UC34hIU�NtqK(hHX���searchhIU�NtqL(hHX ���discoveryhIU�NtqM(hHX���external search indexhIU�NtqNeUinlineqOâuh(Kh)hh]ubh)ÅqP}qQ(hU�hh+hhhhh }qR(h"]h#]h$]h%]h&]h'hIuh(Kh)hh]ubcdocutils.nodes definition_list qS)ÅqT}qU(hU�hh+hhh-}hUdefinition_listqVh }qW(h$]h%]h#]h"]qXhIah&]uh(Nh)hh3}qYhIhPsh]qZ(cdocutils.nodes definition_list_item q[)Åq\}q](hX,���Revisions View document revision history_. hhThhhUdefinition_list_itemq^h }q_(h$]h%]h#]h"]h&]uh(K h]q`(cdocutils.nodes term qa)Åqb}qc(hX ���Revisionsqdhh\hhhUtermqeh }qf(h$]h%]h#]h"]h&]uh(K h]qgh=X ���RevisionsqhÖÅqi}qj(hhdhhbubaubcdocutils.nodes definition qk)Åql}qm(hU�h }qn(h$]h%]h#]h"]h&]uhh\h]qocdocutils.nodes paragraph qp)Åqq}qr(hX ���View document revision history_.hhlhhhU paragraphqsh }qt(h$]h%]h#]h"]h&]uh(K h]qu(h=X���View document revision qvÖÅqw}qx(hX���View document revision hhqubcdocutils.nodes reference qy)Åqz}q{(hX���history_Uresolvedq|KhhqhU referenceq}h }q~(UnameX���historyqUrefuriqÄXî���https://redmine.dataone.org/projects/d1/repository/changes/documents/Projects/cicore/architecture/api-documentation/source/design/UseCases/34_uc.txtqÅh"]h#]h$]h%]h&]uh]qÇh=X���historyqÉÖÅqÑ}qÖ(hU�hhzubaubh=X���.ÖÅqÜ}qá(hX���.hhqubeubahU definitionqàubeubh[)Åqâ}qä(hXq���Goal Coordinating Nodes publish metadata in formats for other discovery services like Google/Libraries/GCMD/etc. hhThhhh^h }qã(h$]h%]h#]h"]h&]uh(Kh)hh]qå(ha)Åqç}qé(hX���Goalqèhhâhhhheh }qê(h$]h%]h#]h"]h&]uh(Kh]qëh=X���GoalqíÖÅqì}qî(hhèhhçubaubhk)Åqï}qñ(hU�h }qó(h$]h%]h#]h"]h&]uhhâh]qòhp)Åqô}qö(hXk���Coordinating Nodes publish metadata in formats for other discovery services like Google/Libraries/GCMD/etc.qõhhïhhhhsh }qú(h$]h%]h#]h"]h&]uh(K h]qùh=Xk���Coordinating Nodes publish metadata in formats for other discovery services like Google/Libraries/GCMD/etc.qûÖÅqü}q†(hhõhhôubaubahhàubeubeubhp)Åq°}q¢(hX���Summaryq£hh+hhhhsh }q§(h$]h%]h#]h"]h&]uh(Kh)hh]q•h=X���Summaryq¶ÖÅqß}q®(hh£hh°ubaubcdocutils.nodes block_quote q©)Åq™}q´(hU�hh+hhhUblock_quoteq¨h }q≠(h$]h%]h#]h"]h&]uh(Nh)hh]qÆhp)ÅqØ}q∞(hX1��This is a requirement, not a use case. DataONE needs to ensure that content is suitably exposed by appropriate, and standard mechanisms to ensure that non-DataONE indexing and search mechanisms can index and provide discovery functionality for content available in the DataONE system. Note that such indexing can not violate access control policies for the content, and so indexing of all content should only occur with trusted services, and only public content should be accessible to services for which limited or no trust relationships have been established.q±hh™hhhhsh }q≤(h$]h%]h#]h"]h&]uh(Kh]q≥h=X1��This is a requirement, not a use case. DataONE needs to ensure that content is suitably exposed by appropriate, and standard mechanisms to ensure that non-DataONE indexing and search mechanisms can index and provide discovery functionality for content available in the DataONE system. Note that such indexing can not violate access control policies for the content, and so indexing of all content should only occur with trusted services, and only public content should be accessible to services for which limited or no trust relationships have been established.q¥ÖÅqµ}q∂(hh±hhØubaubaubhS)Åq∑}q∏(hU�hh+hNhhVh }qπ(h$]h%]h#]h"]h&]uh(Nh)hh]q∫(h[)Åqª}qº(hX���Actors - NA hh∑hhhh^h }qΩ(h$]h%]h#]h"]h&]uh(Kh]qæ(ha)Åqø}q¿(hX���Actorsq¡hhªhhhheh }q¬(h$]h%]h#]h"]h&]uh(Kh]q√h=X���ActorsqƒÖÅq≈}q∆(hh¡hhøubaubhk)Åq«}q»(hU�h }q…(h$]h%]h#]h"]h&]uhhªh]q cdocutils.nodes bullet_list qÀ)ÅqÃ}qÕ(hU�h }qŒ(UbulletqœX���-h"]h#]h$]h%]h&]uhh«h]q–cdocutils.nodes list_item q—)Åq“}q”(hX���NA h }q‘(h$]h%]h#]h"]h&]uhhÃh]q’hp)Åq÷}q◊(hX���NAqÿhh“hhhhsh }qŸ(h$]h%]h#]h"]h&]uh(Kh]q⁄h=X���NAq€ÖÅq‹}q›(hhÿhh÷ubaubahU list_itemqfiubahUbullet_listqflubahhàubeubh[)Åq‡}q·(hX���Preconditions - NA hh∑hhhh^h }q‚(h$]h%]h#]h"]h&]uh(Kh)hh]q„(ha)Åq‰}qÂ(hX ���PreconditionsqÊhh‡hhhheh }qÁ(h$]h%]h#]h"]h&]uh(Kh]qËh=X ���PreconditionsqÈÖÅqÍ}qÎ(hhÊhh‰ubaubhk)ÅqÏ}qÌ(hU�h }qÓ(h$]h%]h#]h"]h&]uhh‡h]qÔhÀ)Åq}qÒ(hU�h }qÚ(hœX���-h"]h#]h$]h%]h&]uhhÏh]qÛh—)ÅqÙ}qı(hX���NA h }qˆ(h$]h%]h#]h"]h&]uhhh]q˜hp)Åq¯}q˘(hX���NAq˙hhÙhhhhsh }q˚(h$]h%]h#]h"]h&]uh(Kh]q¸h=X���NAq˝ÖÅq˛}qˇ(hh˙hh¯ubaubahhfiubahhflubahhàubeubh[)År���}r��(hX���Triggers - NA hh∑hhhh^h }r��(h$]h%]h#]h"]h&]uh(K"h)hh]r��(ha)År��}r��(hX���Triggersr��hj���hhhheh }r��(h$]h%]h#]h"]h&]uh(K"h]r��h=X���Triggersr ��ÖÅr ��}r��(hj��hj��ubaubhk)År��}r ��(hU�h }r��(h$]h%]h#]h"]h&]uhj���h]r��hÀ)År��}r��(hU�h }r��(hœX���-h"]h#]h$]h%]h&]uhj��h]r��h—)År��}r��(hX���NA h }r��(h$]h%]h#]h"]h&]uhj��h]r��hp)År��}r��(hX���NAr��hj��hhhhsh }r��(h$]h%]h#]h"]h&]uh(K"h]r��h=X���NAr��ÖÅr��}r��(hj��hj��ubaubahhfiubahhflubahhàubeubh[)År ��}r!��(hX���Post Conditions - NA hh∑hhhh^h }r"��(h$]h%]h#]h"]h&]uh(K%h)hh]r#��(ha)År$��}r%��(hX���Post Conditionsr&��hj ��hhhheh }r'��(h$]h%]h#]h"]h&]uh(K%h]r(��h=X���Post Conditionsr)��ÖÅr*��}r+��(hj&��hj$��ubaubhk)År,��}r-��(hU�h }r.��(h$]h%]h#]h"]h&]uhj ��h]r/��hÀ)År0��}r1��(hU�h }r2��(hœX���-h"]h#]h$]h%]h&]uhj,��h]r3��h—)År4��}r5��(hX���NA h }r6��(h$]h%]h#]h"]h&]uhj0��h]r7��hp)År8��}r9��(hX���NAr:��hj4��hhhhsh }r;��(h$]h%]h#]h"]h&]uh(K%h]r<��h=X���NAr=��ÖÅr>��}r?��(hj:��hj8��ubaubahhfiubahhflubahhàubeubeubh)År@��}rA��(hX°���.. _history: https://redmine.dataone.org/projects/d1/repository/changes/documents/Projects/cicore/architecture/api-documentation/source/design/UseCases/34_uc.txtU referencedrB��Khh+hhhhh }rC��(hÄhÅh"]rD��hah#]h$]h%]h&]rE��hauh(K'h)hh]ubeubehU�UtransformerrF��NU footnote_refsrG��}rH��UrefnamesrI��}rJ��h]rK��hzasUsymbol_footnotesrL��]rM��Uautofootnote_refsrN��]rO��Usymbol_footnote_refsrP��]rQ��U citationsrR��]rS��h)hUcurrent_linerT��NUtransform_messagesrU��]rV��(cdocutils.nodes system_message rW��)ÅrX��}rY��(hU�h }rZ��(h$]UlevelKh"]h#]Usourcehh%]h&]UlineKUtypeUINFOr[��uh]r\��hp)År]��}r^��(hU�h }r_��(h$]h%]h#]h"]h&]uhjX��h]r`��h=X*���Hyperlink target "uc34" is not referenced.ra��ÖÅrb��}rc��(hU�hj]��ubahhsubahUsystem_messagerd��ubjW��)Åre��}rf��(hU�h }rg��(h$]UlevelKh"]h#]Usourcehh%]h&]UlineKUtypej[��uh]rh��hp)Åri��}rj��(hU�h }rk��(h$]h%]h#]h"]h&]uhje��h]rl��h=X-���Hyperlink target "index-0" is not referenced.rm��ÖÅrn��}ro��(hU�hji��ubahhsubahjd��ubeUreporterrp��NUid_startrq��KU autofootnotesrr��]rs��U citation_refsrt��}ru��Uindirect_targetsrv��]rw��Usettingsrx��(cdocutils.frontend Values ry��orz��}r{��(Ufootnote_backlinksr|��KUrecord_dependenciesr}��NUrfc_base_urlr~��Uhttps://tools.ietf.org/html/r��U tracebackrÄ��àUpep_referencesrÅ��NUstrip_commentsrÇ��NU toc_backlinksrÉ��UentryrÑ��U language_coderÖ��UenrÜ��U datestamprá��NUreport_levelrà��KU_destinationrâ��NU halt_levelrä��KU strip_classesrã��Nh:NUerror_encoding_error_handlerrå��Ubackslashreplacerç��Udebugré��NUembed_stylesheetrè��âUoutput_encoding_error_handlerrê��Ustrictrë��U sectnum_xformrí��KUdump_transformsrì��NU docinfo_xformrî��KUwarning_streamrï��NUpep_file_url_templaterñ��Upep-%04dró��Uexit_status_levelrò��KUconfigrô��NUstrict_visitorrö��NUcloak_email_addressesrõ��àUtrim_footnote_reference_spacerú��âUenvrù��NUdump_pseudo_xmlrû��NUexpose_internalsrü��NUsectsubtitle_xformr†��âUsource_linkr°��NUrfc_referencesr¢��NUoutput_encodingr£��Uutf-8r§��U source_urlr•��NUinput_encodingr¶��U utf-8-sigrß��U_disable_configr®��NU id_prefixr©��U�U tab_widthr™��KUerror_encodingr´��UUTF-8r¨��U_sourcer≠��hUgettext_compactrÆ��àU generatorrØ��NUdump_internalsr∞��NUsmart_quotesr±��âUpep_base_urlr≤��U https://www.python.org/dev/peps/r≥��Usyntax_highlightr¥��Ulongrµ��Uinput_encoding_error_handlerr∂��jë��Uauto_id_prefixr∑��Uidr∏��Udoctitle_xformrπ��âUstrip_elements_with_classesr∫��NU _config_filesrª��]Ufile_insertion_enabledrº��àUraw_enabledrΩ��KU dump_settingsræ��NubUsymbol_footnote_startrø��K�Uidsr¿��}r¡��(hj@��hIhThh+hh+uUsubstitution_namesr¬��}r√��hh)h }rƒ��(h$]h"]h#]Usourcehh%]h&]uU footnotesr≈��]r∆��Urefidsr«��}r»��(hI]r…��hPah]r ��hauub.