{"id":740,"date":"2008-10-16T18:27:21","date_gmt":"2008-10-16T23:27:21","guid":{"rendered":"http:\/\/blogs.devhorizon.com\/reza\/?p=740"},"modified":"2008-10-17T10:31:49","modified_gmt":"2008-10-17T15:31:49","slug":"shifting-from-ssrs-2008-native-to-integrated-for-good","status":"publish","type":"post","link":"https:\/\/blogs.devhorizon.com\/reza\/2008\/10\/16\/shifting-from-ssrs-2008-native-to-integrated-for-good\/","title":{"rendered":"Shifting From SSRS 2008 Native to Integrated For Good"},"content":{"rendered":"<p><span style=\"font-size: 10pt\">Although when installing SSRS 2008, you get an option to install in &#8220;integrated mode&#8221;, &#8220;native&#8221; or &#8220;Install, but configure later&#8221;, there is always this question that if I have setup my report server in the native mode how easy it would be to :<br \/>\n<\/span><\/p>\n<ol>\n<li><span style=\"font-size: 10pt\">Switch my report server to the integrated mode<br \/>\n<\/span><\/li>\n<li><span style=\"font-size: 10pt\">Switch my report server databases to the integrated mode<br \/>\n<\/span><\/li>\n<\/ol>\n<p><span style=\"font-size: 10pt\">Okay, let me take a pause and answer the second question first because it is easier! You cannot shift your <span style=\"text-decoration: underline\">databases<\/span> from native to integrated mode or vice versa. Report server databases contain mode-specific data and currently there is no process that I am aware of, to convert them over to the other mode. This means that if you&#8217;ve setup your report server in native mode and you&#8217;ve published your reports, once you make the switch, you ought to publish everything again to the new report server. Period!<br \/>\n<\/span><\/p>\n<p><span style=\"font-size: 10pt\">However, the first question calls for a more visual kind of answer; therefore the main focus of this blog post. I have categorized the steps you require to take into two sections.<br \/>\n<\/span><\/p>\n<p><span style=\"font-size: 16pt\"><strong>I) SSRS configuration Steps:<\/strong><\/span><span style=\"font-size: 10pt\"><br \/>\n<\/span><\/p>\n<p><span style=\"font-size: 10pt\">1) Fire <strong>Reporting Services Configuration Manager.<\/strong><br \/>\n<\/span><\/p>\n<p><span style=\"font-size: 10pt\">2) Connect to the right instance of the report server that you want to convert.<br \/>\n<\/span><\/p>\n<p><a href=\"http:\/\/farm4.static.flickr.com\/3232\/2946860825_a38597074d_o.png\"><img decoding=\"async\" src=\"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/10\/101708-0024-shiftingfro1.png\" border=\"0\" \/><\/a><span style=\"font-size: 10pt\"><br \/>\n<\/span><\/p>\n<p><span style=\"font-size: 10pt\">3)  On the <strong>Service Account<\/strong> tab, choose the right service account under which SSRS windows service must be executed. There is this fantastic table <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/bb326356.aspx\">here<\/a> that provides service account recommendations for different deployment scenarios. Read up for yourself!<br \/>\n<\/span><\/p>\n<p><span style=\"font-size: 10pt\">4)  On the <strong>Web Service URL<\/strong> tab, change the tcp port, apply SSL if required. Don&#8217;t forget to click on Apply button if you change anything on this screen. Here is what you should see in the result pane:<br \/>\n<\/span><\/p>\n<p><a href=\"http:\/\/farm4.static.flickr.com\/3295\/2947717902_a0d5ae95e8_o.png\"><img decoding=\"async\" src=\"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/10\/101708-0024-shiftingfro2.png\" border=\"0\" \/><\/a><\/p>\n<p><!--more--><\/p>\n<p><span style=\"font-size: 10pt\">5)  On the <strong>Database<\/strong> tab, you should see <strong>Native<\/strong> as the current Report Server Mode. Guess what? We are going to flip it over to the <strong>integrated<\/strong> mode soon. Click on the <strong>Change Database <\/strong>to bring <strong>Change Database<\/strong> wizard.<br \/>\n<\/span><\/p>\n<p><span style=\"font-size: 10pt\"><br \/>\n<a href=\"http:\/\/farm4.static.flickr.com\/3047\/2946860983_7cdf30c9ba_o.png\"><img decoding=\"async\" src=\"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/10\/101708-0024-shiftingfro3.png\" border=\"0\" \/><\/a><br \/>\n<\/span><\/p>\n<p><span style=\"font-size: 10pt\">6)  Choose <strong>Create a new report server database<\/strong>.<br \/>\n<\/span><\/p>\n<p><span style=\"font-size: 10pt\">7) Choose <strong>Database Server<\/strong> and test the connection.<br \/>\n<\/span><\/p>\n<p><span style=\"font-size: 10pt\">.8) In <strong>Database<\/strong> step, it&#8217;s very important to choose <strong>SharePoint Integrated Mode<\/strong><br \/>\n<\/span><\/p>\n<p><span style=\"font-size: 10pt\"><br \/>\n<a href=\"http:\/\/farm4.static.flickr.com\/3145\/2946861025_d0c3da17f3_o.png\"><img decoding=\"async\" src=\"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/10\/101708-0024-shiftingfro4.png\" border=\"0\" \/><\/a><br \/>\n<\/span><\/p>\n<p><span style=\"font-size: 10pt\">9) Choose the default values for the rest of steps and Click <strong>Finish<\/strong>. Verify that all steps are completed successfully.<br \/>\n<\/span><\/p>\n<p><a href=\"http:\/\/farm4.static.flickr.com\/3184\/2946861065_0a0a1f7197_o.png\"><img decoding=\"async\" src=\"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/10\/101708-0024-shiftingfro5.png\" border=\"0\" \/><\/a><span style=\"font-size: 10pt\"><br \/>\n<\/span><\/p>\n<p><span style=\"font-size: 10pt\">10)  Go back to <strong>Web Service URL<\/strong> tab and click on the Report Server URL again to test everything. If something is off with the integration, it&#8217;s much better to find out and troubleshoot right here before getting deeper into the integration. If you see a page like the following you are good to go.<br \/>\n<\/span><\/p>\n<p><a href=\"http:\/\/farm3.static.flickr.com\/2278\/2947718110_b1af511d34_o.png\"><img decoding=\"async\" src=\"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/10\/101708-0024-shiftingfro6.png\" border=\"0\" \/><\/a><span style=\"font-size: 10pt\"><br \/>\n<\/span><\/p>\n<p><span style=\"font-size: 10pt\">11) On the <strong>Report Manager URL <\/strong>click on the URLs field.<br \/>\n<\/span><\/p>\n<p><a href=\"http:\/\/farm4.static.flickr.com\/3155\/2946861153_3569c8c201_o.png\"><img decoding=\"async\" src=\"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/10\/101708-0024-shiftingfro7.png\" border=\"0\" \/><\/a><span style=\"font-size: 10pt\"><br \/>\n<\/span><\/p>\n<p><span style=\"font-size: 10pt\">If you get the following error message, no worries! Report Manager is not supported in SharePoint Integrated Mode. Thumb&#8217;s still up <span style=\"font-family: Wingdings\">J<\/span><br \/>\n<\/span><\/p>\n<p><a href=\"http:\/\/farm4.static.flickr.com\/3150\/2947718074_b3e6b6ff44_o.png\"><img decoding=\"async\" src=\"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/10\/101708-0024-shiftingfro8.png\" border=\"0\" \/><\/a><span style=\"font-size: 10pt\"><br \/>\n<\/span><\/p>\n<p><span style=\"font-size: 10pt\">12) From the SSRS side, we are pretty much done. Let&#8217;s move on to the SharePoint configuration steps!<br \/>\n<\/span><\/p>\n<p><span style=\"font-size: 16pt\"><strong>II) SharePoint configuration Steps:<br \/>\n<\/strong><\/span><\/p>\n<p><span style=\"font-size: 10pt\">1)  You need to install SharePoint on your Report Server and join it to the existing farm as a new WFE server. I am not going through SharePoint installation here.<br \/>\n<\/span><\/p>\n<p><span style=\"font-size: 10pt\">2) Second, you need to download and install a Web download called <a href=\"http:\/\/www.microsoft.com\/downloads\/details.aspx?displaylang=en&amp;FamilyID=200fd7b5-db7c-4b8c-a7dc-5efee6e19005\">Microsoft SQL Server 2008 Reporting Services Add-in for Microsoft SharePoint Technologies<\/a>. If for some reasons during installation, you get the following error message: <\/span><\/p>\n<p style=\"text-align: center\"><span style=\"font-size: 10pt\"><strong>&#8220;Please ensure Microsoft SharePoint Technologies is installed&#8221;<span style=\"color: black\"><br \/>\n<\/span><\/strong><\/span><\/p>\n<p style=\"text-align: center\"><a href=\"http:\/\/farm4.static.flickr.com\/3149\/2947416921_55e7eee26c_o.jpg\"><img decoding=\"async\" src=\"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/10\/101708-0024-shiftingfro9.png\" border=\"0\" \/><\/a><span style=\"font-size: 10pt\"><br \/>\n<\/span><\/p>\n<ul>\n<li><span style=\"font-size: 10pt\">[<strong>Most likely<\/strong>] You are installing the wrong version of add-in. For example, installing 32bit add-in on x64 machine or vice versa. Yeah!! kind a stupid, but happens a lot !<br \/>\n<\/span><\/li>\n<li><span style=\"font-size: 10pt\">You haven&#8217;t install SharePoint on the report server machine<br \/>\n<\/span><\/li>\n<li><span style=\"font-size: 10pt\">Your SharePoint installation is not recognized by the add-in. Either cases, you need to reinstall SharePoint. Sorry!! <\/span><span style=\"font-family: Wingdings\">L<\/span><span style=\"font-size: 10pt\"><br \/>\n<\/span><\/li>\n<\/ul>\n<p><span style=\"font-size: 10pt\">3) Verify that add-in has properly installed. Towards the end of this <a href=\"https:\/\/blogs.devhorizon.com\/reza\/?p=718\">post<\/a> I have included the verification steps. Please follow!<br \/>\n<\/span><\/p>\n<p><span style=\"font-size: 10pt\">Okay, my forth &#8220;blogging&#8221; session on SSRS 2008 Integrated mode has also come to an end , so goodbye until the next SSRS\/SharePoint post &#8230;  <\/span><\/p>\n<p><span style=\"font-size: 10pt\">P.S. Can&#8217;t believe that a whole \u00bd month of October has now gone by!<span style=\"font-family: Wingdings\"><\/span><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Although when installing SSRS 2008, you get an option to install in &#8220;integrated mode&#8221;, &#8220;native&#8221; or &#8220;Install, but configure later&#8221;, there is always this question that if I have setup my report server in the native mode how easy it would be to : Switch my report server to the integrated mode Switch my report [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[43,47],"tags":[18,3,17],"class_list":["post-740","post","type-post","status-publish","format-standard","hentry","category-moss-2007","category-ssrs","tag-integration","tag-moss-2007","tag-ssrs"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.4 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Shifting From SSRS 2008 Native to Integrated For Good - Reza Alirezaei&#039;s Blog %<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/blogs.devhorizon.com\/reza\/2008\/10\/16\/shifting-from-ssrs-2008-native-to-integrated-for-good\/\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Reza Alirezaei\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/10\\\/16\\\/shifting-from-ssrs-2008-native-to-integrated-for-good\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/10\\\/16\\\/shifting-from-ssrs-2008-native-to-integrated-for-good\\\/\"},\"author\":{\"name\":\"Reza Alirezaei\",\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/#\\\/schema\\\/person\\\/cdbb24d283697a65951cb4a14e474938\"},\"headline\":\"Shifting From SSRS 2008 Native to Integrated For Good\",\"datePublished\":\"2008-10-16T23:27:21+00:00\",\"dateModified\":\"2008-10-17T15:31:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/10\\\/16\\\/shifting-from-ssrs-2008-native-to-integrated-for-good\\\/\"},\"wordCount\":665,\"commentCount\":3,\"image\":{\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/10\\\/16\\\/shifting-from-ssrs-2008-native-to-integrated-for-good\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/wp-content\\\/uploads\\\/2008\\\/10\\\/101708-0024-shiftingfro1.png\",\"keywords\":[\"Integration\",\"MOSS 2007\",\"SSRS\"],\"articleSection\":[\"MOSS 2007\",\"SSRS\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/10\\\/16\\\/shifting-from-ssrs-2008-native-to-integrated-for-good\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/10\\\/16\\\/shifting-from-ssrs-2008-native-to-integrated-for-good\\\/\",\"url\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/10\\\/16\\\/shifting-from-ssrs-2008-native-to-integrated-for-good\\\/\",\"name\":\"Shifting From SSRS 2008 Native to Integrated For Good - Reza Alirezaei's Blog %\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/10\\\/16\\\/shifting-from-ssrs-2008-native-to-integrated-for-good\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/10\\\/16\\\/shifting-from-ssrs-2008-native-to-integrated-for-good\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/wp-content\\\/uploads\\\/2008\\\/10\\\/101708-0024-shiftingfro1.png\",\"datePublished\":\"2008-10-16T23:27:21+00:00\",\"dateModified\":\"2008-10-17T15:31:49+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/#\\\/schema\\\/person\\\/cdbb24d283697a65951cb4a14e474938\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/10\\\/16\\\/shifting-from-ssrs-2008-native-to-integrated-for-good\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/2008\\\/10\\\/16\\\/shifting-from-ssrs-2008-native-to-integrated-for-good\\\/#primaryimage\",\"url\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/wp-content\\\/uploads\\\/2008\\\/10\\\/101708-0024-shiftingfro1.png\",\"contentUrl\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/wp-content\\\/uploads\\\/2008\\\/10\\\/101708-0024-shiftingfro1.png\",\"width\":244,\"height\":184},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/#website\",\"url\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/\",\"name\":\"Reza Alirezaei's Blog\",\"description\":\"Blogging from the field!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/#\\\/schema\\\/person\\\/cdbb24d283697a65951cb4a14e474938\",\"name\":\"Reza Alirezaei\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3ba940d84e0ecb909e62e93df4c56daf0395c7e53c914467ab2ee73124a7d7b6?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3ba940d84e0ecb909e62e93df4c56daf0395c7e53c914467ab2ee73124a7d7b6?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/3ba940d84e0ecb909e62e93df4c56daf0395c7e53c914467ab2ee73124a7d7b6?s=96&d=mm&r=g\",\"caption\":\"Reza Alirezaei\"},\"url\":\"https:\\\/\\\/blogs.devhorizon.com\\\/reza\\\/author\\\/rezaa\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Shifting From SSRS 2008 Native to Integrated For Good - Reza Alirezaei's Blog %","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/blogs.devhorizon.com\/reza\/2008\/10\/16\/shifting-from-ssrs-2008-native-to-integrated-for-good\/","twitter_misc":{"Written by":"Reza Alirezaei","Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/blogs.devhorizon.com\/reza\/2008\/10\/16\/shifting-from-ssrs-2008-native-to-integrated-for-good\/#article","isPartOf":{"@id":"https:\/\/blogs.devhorizon.com\/reza\/2008\/10\/16\/shifting-from-ssrs-2008-native-to-integrated-for-good\/"},"author":{"name":"Reza Alirezaei","@id":"https:\/\/blogs.devhorizon.com\/reza\/#\/schema\/person\/cdbb24d283697a65951cb4a14e474938"},"headline":"Shifting From SSRS 2008 Native to Integrated For Good","datePublished":"2008-10-16T23:27:21+00:00","dateModified":"2008-10-17T15:31:49+00:00","mainEntityOfPage":{"@id":"https:\/\/blogs.devhorizon.com\/reza\/2008\/10\/16\/shifting-from-ssrs-2008-native-to-integrated-for-good\/"},"wordCount":665,"commentCount":3,"image":{"@id":"https:\/\/blogs.devhorizon.com\/reza\/2008\/10\/16\/shifting-from-ssrs-2008-native-to-integrated-for-good\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/10\/101708-0024-shiftingfro1.png","keywords":["Integration","MOSS 2007","SSRS"],"articleSection":["MOSS 2007","SSRS"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/blogs.devhorizon.com\/reza\/2008\/10\/16\/shifting-from-ssrs-2008-native-to-integrated-for-good\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/blogs.devhorizon.com\/reza\/2008\/10\/16\/shifting-from-ssrs-2008-native-to-integrated-for-good\/","url":"https:\/\/blogs.devhorizon.com\/reza\/2008\/10\/16\/shifting-from-ssrs-2008-native-to-integrated-for-good\/","name":"Shifting From SSRS 2008 Native to Integrated For Good - Reza Alirezaei's Blog %","isPartOf":{"@id":"https:\/\/blogs.devhorizon.com\/reza\/#website"},"primaryImageOfPage":{"@id":"https:\/\/blogs.devhorizon.com\/reza\/2008\/10\/16\/shifting-from-ssrs-2008-native-to-integrated-for-good\/#primaryimage"},"image":{"@id":"https:\/\/blogs.devhorizon.com\/reza\/2008\/10\/16\/shifting-from-ssrs-2008-native-to-integrated-for-good\/#primaryimage"},"thumbnailUrl":"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/10\/101708-0024-shiftingfro1.png","datePublished":"2008-10-16T23:27:21+00:00","dateModified":"2008-10-17T15:31:49+00:00","author":{"@id":"https:\/\/blogs.devhorizon.com\/reza\/#\/schema\/person\/cdbb24d283697a65951cb4a14e474938"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/blogs.devhorizon.com\/reza\/2008\/10\/16\/shifting-from-ssrs-2008-native-to-integrated-for-good\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/blogs.devhorizon.com\/reza\/2008\/10\/16\/shifting-from-ssrs-2008-native-to-integrated-for-good\/#primaryimage","url":"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/10\/101708-0024-shiftingfro1.png","contentUrl":"https:\/\/blogs.devhorizon.com\/reza\/wp-content\/uploads\/2008\/10\/101708-0024-shiftingfro1.png","width":244,"height":184},{"@type":"WebSite","@id":"https:\/\/blogs.devhorizon.com\/reza\/#website","url":"https:\/\/blogs.devhorizon.com\/reza\/","name":"Reza Alirezaei's Blog","description":"Blogging from the field!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/blogs.devhorizon.com\/reza\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/blogs.devhorizon.com\/reza\/#\/schema\/person\/cdbb24d283697a65951cb4a14e474938","name":"Reza Alirezaei","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/3ba940d84e0ecb909e62e93df4c56daf0395c7e53c914467ab2ee73124a7d7b6?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/3ba940d84e0ecb909e62e93df4c56daf0395c7e53c914467ab2ee73124a7d7b6?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/3ba940d84e0ecb909e62e93df4c56daf0395c7e53c914467ab2ee73124a7d7b6?s=96&d=mm&r=g","caption":"Reza Alirezaei"},"url":"https:\/\/blogs.devhorizon.com\/reza\/author\/rezaa\/"}]}},"_links":{"self":[{"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/posts\/740","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/comments?post=740"}],"version-history":[{"count":0,"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/posts\/740\/revisions"}],"wp:attachment":[{"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/media?parent=740"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/categories?post=740"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blogs.devhorizon.com\/reza\/wp-json\/wp\/v2\/tags?post=740"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}