{"id":7486,"date":"2021-02-20T23:12:37","date_gmt":"2021-02-20T23:12:37","guid":{"rendered":"https:\/\/www.use-snip.com\/kb\/?post_type=ht_kb&#038;p=7486"},"modified":"2022-10-24T17:40:31","modified_gmt":"2022-10-24T17:40:31","slug":"restricting-users-by-base","status":"publish","type":"ht_kb","link":"https:\/\/www.use-snip.com\/kb\/knowledge-base\/restricting-users-by-base\/","title":{"rendered":"Restricting Users, by Base"},"content":{"rendered":"<p>This article describes how to add a <strong>Base Station<\/strong> <strong>Restriction<\/strong> to user accounts in the <span style=\"color: #0000ff;\"><strong>SNIP<\/strong><\/span> NTRIP Caster.<\/p>\n<h2>The Base Station Restrictions tab<\/h2>\n<p>This tab is used to control the Base Stations (the mountPt names) which the <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/adding-user-accounts\/\">User Account<\/a> is allowed to connect to.\u00a0 Use this feature to restrict the list of Base Stations which an individual user account can connect to on your Caster. You can also specify specific Bases Stations which the user account is <em>prohibited<\/em> from connecting to.\u00a0 The restriction process also works on <em>hidden<\/em> mountPts.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-7489\" src=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2021\/02\/baseTab1.png\" alt=\"\" width=\"580\" height=\"690\" srcset=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2021\/02\/baseTab1.png 580w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2021\/02\/baseTab1-252x300.png 252w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2021\/02\/baseTab1-42x50.png 42w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2021\/02\/baseTab1-320x381.png 320w\" sizes=\"auto, (max-width: 580px) 100vw, 580px\" \/><\/p>\n<p>This restriction is disabled for each user account by default.<\/p>\n<p>This tab follows a common pattern used in several other restrictions tabs.\u00a0 The top portion contains a terse usage summary and the green <strong>&#8220;i&#8221;<\/strong> information icon which will bring up this page in the knowledge base.\u00a0 Below this (not shown) is a status line which will report any errors in user input when present.<\/p>\n<p><a href=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2021\/02\/baseTab2.png\"><img loading=\"lazy\" decoding=\"async\" class=\"alignright wp-image-7490\" src=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2021\/02\/baseTab2.png\" alt=\"\" width=\"387\" height=\"460\" srcset=\"https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2021\/02\/baseTab2.png 580w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2021\/02\/baseTab2-252x300.png 252w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2021\/02\/baseTab2-42x50.png 42w, https:\/\/www.use-snip.com\/kb\/wp-content\/uploads\/2021\/02\/baseTab2-320x381.png 320w\" sizes=\"auto, (max-width: 387px) 100vw, 387px\" \/><\/a>The master <strong>On\/Off checkbox<\/strong> (&#8220;activate&#8221;) is used to control the overall operation of the restriction.\u00a0 Uncheck this to quickly disable the restriction for the current user account.\u00a0 Your last set of settings are preserved.<\/p>\n<p>Inside the <em>activate<\/em> area are two radio buttons that control which of the two lists will be applied and how.<\/p>\n<p>The <strong>Allow connections&#8230;<\/strong>\u00a0 radio button enables checking the &#8220;Allow&#8221; list against the incoming user account connection.\u00a0 A match is <span style=\"color: #0000ff;\"><strong>required<\/strong><\/span> to connect.\u00a0 If the list is empty, this process is skipped.<\/p>\n<p>The <strong>Prevent connections&#8230;<\/strong> radio button enables checking the &#8220;Prohibited&#8221; list against the incoming connection. Any match and the user account is <strong><span style=\"color: #0000ff;\">not allowed<\/span><\/strong> to connect.<\/p>\n<p>In the image at right, a number of Base Stations are shown which might be checked to allow this user to connect to them.\u00a0\u00a0 The tool-tip is showing additional useful details about the Base Station the mouse is hovering over.\u00a0 In this case you can see the Base Station is located in Stapleton, England and is sending MSM message content.<\/p>\n<p>The checkbox <strong>Show Push-In Reservations<\/strong> will (when checked) populate the list and the combo shown in the <strong>Add&#8230;<\/strong> dialog with any <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/reserving-pushed-mountpoint\/\" target=\"_blank\" rel=\"noopener\">Push-In reservations<\/a> present. When not checked, only currently active Base Stations are shown in the lists.\u00a0 The <strong>Add&#8230;<\/strong> dialog can be used to add any Base Station mountPts required.<\/p>\n<p>When a user with this account connects, the requested Base Station mountPt name is checked against the Allowed and Prohibited lists, if the <strong>Activate<\/strong> checkbox is enabled.\u00a0\u00a0 If the user is not allowed to connect due to this restriction, an entry in the console log is added to inform the operator.<\/p>\n<p>The most typical use case is a Caster operator that wishes to ensure that a given user account connects only to a list of Base Stations which they are authorized to use.<\/p>\n<p>&nbsp;<\/p>\n<p style=\"padding-left: 80px;\"><span style=\"color: #008000;\"><strong> Note:<\/strong><\/span>\u00a0 The <strong>Base Station Restrictions<\/strong> tab is an advanced feature. It requires a <span style=\"color: #993300;\"><em><strong>Pro<\/strong> <\/em><\/span>license\u00a0 and depends on the presences of an active \u201cEnhanced User Management\u201d Plug-In to be used.<\/p>\n<p>About other <a href=\"https:\/\/www.use-snip.com\/kb\/knowledge-base\/user-accounts-adding-restrictions\/\">user account restrictions<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This article describes how to add a Base Station Restriction to user accounts in the SNIP NTRIP Caster. The Base Station Restrictions tab This tab is used to control the Base Stations (the mountPt names) which the User Account is allowed to connect to.\u00a0 Use this feature to restrict the [&hellip;]<\/p>\n","protected":false},"author":13,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_exactmetrics_skip_tracking":false,"_exactmetrics_sitenote_active":false,"_exactmetrics_sitenote_note":"","_exactmetrics_sitenote_category":0,"footnotes":""},"ht-kb-category":[283],"ht-kb-tag":[118,494,495],"class_list":["post-7486","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-managing-user-accounts","ht_kb_tag-ntrip-client","ht_kb_tag-restrictions","ht_kb_tag-user-accounts"],"_links":{"self":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/7486","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/comments?post=7486"}],"version-history":[{"count":10,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/7486\/revisions"}],"predecessor-version":[{"id":8590,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb\/7486\/revisions\/8590"}],"wp:attachment":[{"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/media?parent=7486"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb-category?post=7486"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/www.use-snip.com\/kb\/wp-json\/wp\/v2\/ht-kb-tag?post=7486"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}