{"id":1318,"date":"2017-11-02T17:05:55","date_gmt":"2017-11-02T17:05:55","guid":{"rendered":"http:\/\/bryceautomation.com\/?p=1318"},"modified":"2017-11-02T17:05:55","modified_gmt":"2017-11-02T17:05:55","slug":"hiding-objects-logged","status":"publish","type":"post","link":"https:\/\/bryceautomation.com\/index.php\/2017\/11\/02\/hiding-objects-logged\/","title":{"rendered":"Hiding Objects When Logged Out"},"content":{"rendered":"<h2>Introduction to Hiding Objects When Logged Out<\/h2>\n<p>For security reasons, there might be some objects on a display screen that you would like to hide until a particular user is logged in.\u00a0 \u00a0This could be a temperature preset, or a timer preset that you don&#8217;t want a standard operator to access.\u00a0 We will configure our security so we are hiding objects when logged out.<\/p><div id=\"bryce-3830595249\" class=\"bryce-afterfirst bryce-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-8316758073402323\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-8316758073402323\" \ndata-ad-slot=\"7728240895\" \ndata-ad-format=\"auto\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>\n<p>We will walk through four steps to make this happen:<\/p>\n<ol>\n<li>Create a binary tag.<\/li>\n<li>Set up a macro to set a tag once a user is logged in.<\/li>\n<li>Set up a macro to reset a tag once a user is logged out.<\/li>\n<li>Configure the visibility animation of the object to be only visible if the tag is set.<\/li>\n<\/ol>\n<p>Please read the document on <a href=\"https:\/\/bryceautomation.com\/index.php\/2017\/09\/19\/factorytalk-view-security\/\">FactoryTalk View Security<\/a> before you continue.<\/p>\n<h2>Creating the tag<\/h2>\n<p>We will create an internal memory tag within FactoryTalk View.\u00a0 You can also create this tag within the ControlLogix processor if the program depends on a user being logged in.<\/p>\n<p>Under HMI Tags, open the tag database.\u00a0 \u00a0Configure the tag as follows:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-1319 lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/CreateTag.png\" alt=\"Create HMI Tag\" width=\"805\" height=\"291\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/CreateTag.png 805w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/CreateTag-300x108.png 300w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/CreateTag-768x278.png 768w\" data-sizes=\"(max-width: 805px) 100vw, 805px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 805px; --smush-placeholder-aspect-ratio: 805\/291;\" \/><\/p>\n<p>Be sure to accept your new tag.<\/p>\n<h2>Create the Macros<\/h2>\n<p>We need to create two macros.\u00a0 \u00a0The first macro will be used to set this tag to the value of 1.\u00a0 \u00a0The second macro will reset this tag to the value of 0.<\/p>\n<p>Right click the macros in the explorer tree to create the first macro as follows.\u00a0 \u00a0 When the macro runs, our tag will be set to 1.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-1320 lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/MacroLogin.png\" alt=\"Macro Login\" width=\"851\" height=\"147\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/MacroLogin.png 851w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/MacroLogin-300x52.png 300w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/MacroLogin-768x133.png 768w\" data-sizes=\"(max-width: 851px) 100vw, 851px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 851px; --smush-placeholder-aspect-ratio: 851\/147;\" \/><\/p>\n<p>Close the macro, and save this as &#8220;LoggedIn&#8221;<\/p>\n<p>Create a new macro as follows:\u00a0 This macro will reset the our bit back to 0.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-1321 lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/MacroLogout.png\" alt=\"Macro Log Out\" width=\"851\" height=\"185\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/MacroLogout.png 851w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/MacroLogout-300x65.png 300w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/MacroLogout-768x167.png 768w\" data-sizes=\"(max-width: 851px) 100vw, 851px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 851px; --smush-placeholder-aspect-ratio: 851\/185;\" \/><\/p>\n<p>Close the macro, and save this one as &#8220;LoggedOut&#8221;.<\/p>\n<h2>Configure the macros to run<\/h2>\n<p>Go to &#8220;Runtime Security&#8221; in the explorer tree.\u00a0 \u00a0 Click on the user who will be logged in when the macro becomes visible.\u00a0 \u00a0 Configure the Login and Logout macros as follows:\u00a0 <strong>Be sure to press &#8220;Accept&#8221;, or your changes will be lost!!!<\/strong><\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-1322 lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/runtimesecurity.png\" alt=\"Runtime Security\" width=\"848\" height=\"315\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/runtimesecurity.png 848w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/runtimesecurity-300x111.png 300w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/runtimesecurity-768x285.png 768w\" data-sizes=\"(max-width: 848px) 100vw, 848px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 848px; --smush-placeholder-aspect-ratio: 848\/315;\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2>Configure the object to be hidden<\/h2>\n<p>The last thing we need to do is to configure the object so it is invisible until the user is logged in.\u00a0 \u00a0Right-click the object you wish to hide, and go to Animation | Visibility.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-1323 lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/HideObject.png\" alt=\"Hide Object\" width=\"704\" height=\"160\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/HideObject.png 704w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/HideObject-300x68.png 300w\" data-sizes=\"(max-width: 704px) 100vw, 704px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 704px; --smush-placeholder-aspect-ratio: 704\/160;\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Configure the visibility animation as follows:<\/p>\n<p><img decoding=\"async\" class=\"aligncenter size-full wp-image-1324 lazyload\" data-src=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/VisibilityAnimation.png\" alt=\"Visibility Animation\" width=\"626\" height=\"338\" data-srcset=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/VisibilityAnimation.png 626w, https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/VisibilityAnimation-300x162.png 300w\" data-sizes=\"(max-width: 626px) 100vw, 626px\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 626px; --smush-placeholder-aspect-ratio: 626\/338;\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>Finally, be sure to select the tag that we are setting and resetting with the macros.\u00a0 \u00a0Now, when the user is logged in, the UserLogin tag is 1.\u00a0 \u00a0This makes the object visible.\u00a0 \u00a0When the user is logged out, the object becomes invisible.<\/p>\n<p>Test run your project!<\/p>\n<p>&nbsp;<\/p>\n<p>&#8212; Ricky Bryce<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<div id=\"bryce-2451107743\" class=\"bryce-after-content bryce-entity-placement\"><script async src=\"\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-8316758073402323\" crossorigin=\"anonymous\"><\/script><ins class=\"adsbygoogle\" style=\"display:block;\" data-ad-client=\"ca-pub-8316758073402323\" \ndata-ad-slot=\"4667596182\" \ndata-ad-format=\"auto\"><\/ins>\n<script> \n(adsbygoogle = window.adsbygoogle || []).push({}); \n<\/script>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Introduction to Hiding Objects When Logged Out For security reasons, there might be some objects on a display screen that you would like to hide until a particular user is logged in.\u00a0 \u00a0This could be a temperature preset, or a timer preset that you don&#8217;t want a standard operator to access.\u00a0 We will configure our <a class=\"moretag btn btn-primary\" href=\"https:\/\/bryceautomation.com\/index.php\/2017\/11\/02\/hiding-objects-logged\/\">Read More \u00bb<\/a><\/p>\n","protected":false},"author":1,"featured_media":1322,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[50],"tags":[51,59],"class_list":{"0":"post-1318","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-factorytalk-view-me","8":"tag-factorytalk-view","9":"tag-security","10":"czr-hentry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Hiding Objects when Logged out in FactoryTalk View Machine Edition<\/title>\n<meta name=\"description\" content=\"How to create an HMI tag, and run macros to allow an object to be hidden until the user is logged into FactoryTalk View ME.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bryceautomation.com\/index.php\/2017\/11\/02\/hiding-objects-logged\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Hiding Objects when Logged out in FactoryTalk View Machine Edition\" \/>\n<meta property=\"og:description\" content=\"How to create an HMI tag, and run macros to allow an object to be hidden until the user is logged into FactoryTalk View ME.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bryceautomation.com\/index.php\/2017\/11\/02\/hiding-objects-logged\/\" \/>\n<meta property=\"og:site_name\" content=\"Bryce Automation\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/ricky.bryce.7\" \/>\n<meta property=\"article:published_time\" content=\"2017-11-02T17:05:55+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/runtimesecurity.png\" \/>\n\t<meta property=\"og:image:width\" content=\"848\" \/>\n\t<meta property=\"og:image:height\" content=\"315\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ricky\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/11\\\/02\\\/hiding-objects-logged\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/11\\\/02\\\/hiding-objects-logged\\\/\"},\"author\":{\"name\":\"Ricky\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\"},\"headline\":\"Hiding Objects When Logged Out\",\"datePublished\":\"2017-11-02T17:05:55+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/11\\\/02\\\/hiding-objects-logged\\\/\"},\"wordCount\":431,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/11\\\/02\\\/hiding-objects-logged\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2017\\\/11\\\/runtimesecurity.png\",\"keywords\":[\"FactoryTalk View\",\"Security\"],\"articleSection\":[\"FactoryTalk View ME\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/11\\\/02\\\/hiding-objects-logged\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/11\\\/02\\\/hiding-objects-logged\\\/\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/11\\\/02\\\/hiding-objects-logged\\\/\",\"name\":\"Hiding Objects when Logged out in FactoryTalk View Machine Edition\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/11\\\/02\\\/hiding-objects-logged\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/11\\\/02\\\/hiding-objects-logged\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2017\\\/11\\\/runtimesecurity.png\",\"datePublished\":\"2017-11-02T17:05:55+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\"},\"description\":\"How to create an HMI tag, and run macros to allow an object to be hidden until the user is logged into FactoryTalk View ME.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/11\\\/02\\\/hiding-objects-logged\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/11\\\/02\\\/hiding-objects-logged\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/11\\\/02\\\/hiding-objects-logged\\\/#primaryimage\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2017\\\/11\\\/runtimesecurity.png\",\"contentUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/uploads\\\/2017\\\/11\\\/runtimesecurity.png\",\"width\":848,\"height\":315,\"caption\":\"Runtime Security\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/2017\\\/11\\\/02\\\/hiding-objects-logged\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bryceautomation.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Hiding Objects When Logged Out\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#website\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/\",\"name\":\"Bryce Automation\",\"description\":\"Automating Home and Industry...\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bryceautomation.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/#\\\/schema\\\/person\\\/5d5b0f6f6ad768f1ee52968338e63af7\",\"name\":\"Ricky\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"url\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"contentUrl\":\"https:\\\/\\\/bryceautomation.com\\\/wp-content\\\/wphb-cache\\\/gravatar\\\/a8f\\\/a8fe6bf79d292b388ffee281ccb12488x96.jpg\",\"caption\":\"Ricky\"},\"sameAs\":[\"http:\\\/\\\/bryceautomation.com\",\"https:\\\/\\\/www.facebook.com\\\/ricky.bryce.7\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/ricky-bryce-4367a416\\\/\"],\"url\":\"https:\\\/\\\/bryceautomation.com\\\/index.php\\\/author\\\/ricky\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Hiding Objects when Logged out in FactoryTalk View Machine Edition","description":"How to create an HMI tag, and run macros to allow an object to be hidden until the user is logged into FactoryTalk View ME.","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:\/\/bryceautomation.com\/index.php\/2017\/11\/02\/hiding-objects-logged\/","og_locale":"en_US","og_type":"article","og_title":"Hiding Objects when Logged out in FactoryTalk View Machine Edition","og_description":"How to create an HMI tag, and run macros to allow an object to be hidden until the user is logged into FactoryTalk View ME.","og_url":"https:\/\/bryceautomation.com\/index.php\/2017\/11\/02\/hiding-objects-logged\/","og_site_name":"Bryce Automation","article_author":"https:\/\/www.facebook.com\/ricky.bryce.7","article_published_time":"2017-11-02T17:05:55+00:00","og_image":[{"width":848,"height":315,"url":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/runtimesecurity.png","type":"image\/png"}],"author":"Ricky","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/bryceautomation.com\/index.php\/2017\/11\/02\/hiding-objects-logged\/#article","isPartOf":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/11\/02\/hiding-objects-logged\/"},"author":{"name":"Ricky","@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7"},"headline":"Hiding Objects When Logged Out","datePublished":"2017-11-02T17:05:55+00:00","mainEntityOfPage":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/11\/02\/hiding-objects-logged\/"},"wordCount":431,"commentCount":0,"image":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/11\/02\/hiding-objects-logged\/#primaryimage"},"thumbnailUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/runtimesecurity.png","keywords":["FactoryTalk View","Security"],"articleSection":["FactoryTalk View ME"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/bryceautomation.com\/index.php\/2017\/11\/02\/hiding-objects-logged\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/bryceautomation.com\/index.php\/2017\/11\/02\/hiding-objects-logged\/","url":"https:\/\/bryceautomation.com\/index.php\/2017\/11\/02\/hiding-objects-logged\/","name":"Hiding Objects when Logged out in FactoryTalk View Machine Edition","isPartOf":{"@id":"https:\/\/bryceautomation.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/11\/02\/hiding-objects-logged\/#primaryimage"},"image":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/11\/02\/hiding-objects-logged\/#primaryimage"},"thumbnailUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/runtimesecurity.png","datePublished":"2017-11-02T17:05:55+00:00","author":{"@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7"},"description":"How to create an HMI tag, and run macros to allow an object to be hidden until the user is logged into FactoryTalk View ME.","breadcrumb":{"@id":"https:\/\/bryceautomation.com\/index.php\/2017\/11\/02\/hiding-objects-logged\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bryceautomation.com\/index.php\/2017\/11\/02\/hiding-objects-logged\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bryceautomation.com\/index.php\/2017\/11\/02\/hiding-objects-logged\/#primaryimage","url":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/runtimesecurity.png","contentUrl":"https:\/\/bryceautomation.com\/wp-content\/uploads\/2017\/11\/runtimesecurity.png","width":848,"height":315,"caption":"Runtime Security"},{"@type":"BreadcrumbList","@id":"https:\/\/bryceautomation.com\/index.php\/2017\/11\/02\/hiding-objects-logged\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bryceautomation.com\/"},{"@type":"ListItem","position":2,"name":"Hiding Objects When Logged Out"}]},{"@type":"WebSite","@id":"https:\/\/bryceautomation.com\/#website","url":"https:\/\/bryceautomation.com\/","name":"Bryce Automation","description":"Automating Home and Industry...","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bryceautomation.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/bryceautomation.com\/#\/schema\/person\/5d5b0f6f6ad768f1ee52968338e63af7","name":"Ricky","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","url":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","contentUrl":"https:\/\/bryceautomation.com\/wp-content\/wphb-cache\/gravatar\/a8f\/a8fe6bf79d292b388ffee281ccb12488x96.jpg","caption":"Ricky"},"sameAs":["http:\/\/bryceautomation.com","https:\/\/www.facebook.com\/ricky.bryce.7","https:\/\/www.linkedin.com\/in\/ricky-bryce-4367a416\/"],"url":"https:\/\/bryceautomation.com\/index.php\/author\/ricky\/"}]}},"_links":{"self":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts\/1318","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/comments?post=1318"}],"version-history":[{"count":0,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/posts\/1318\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/media\/1322"}],"wp:attachment":[{"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/media?parent=1318"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/categories?post=1318"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bryceautomation.com\/index.php\/wp-json\/wp\/v2\/tags?post=1318"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}