{"id":24425,"date":"2022-02-02T14:35:00","date_gmt":"2022-02-02T14:35:00","guid":{"rendered":"https:\/\/1-grid.com\/knowledge\/different-trust-levels-and-their-functions\/"},"modified":"2023-08-30T14:55:07","modified_gmt":"2023-08-30T14:55:07","slug":"different-trust-levels-and-their-functions","status":"publish","type":"ht_kb","link":"https:\/\/1grid.co.za\/knowledge\/different-trust-levels-and-their-functions\/","title":{"rendered":"Different Trust Levels and their Functions"},"content":{"rendered":"<h2><span style=\"color: #000000;\"><strong>What Do Trust Levels Mean?<\/strong><\/span><\/h2>\n<p><img decoding=\"async\" class=\"fr-fic fr-dii aligncenter\" src=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/33028514693\/original\/JOjPfnwTJ2rfu0S8pcZzye4acJV5E61VqQ.png?1564130822\" alt=\"What Is Trust Level\" data-filelink=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/33028514693\/original\/JOjPfnwTJ2rfu0S8pcZzye4acJV5E61VqQ.png?1564130822\" data-fileid=\"33028514693\" data-uniquekey=\"1564130696456\" \/><\/p>\n<p><span style=\"color: #000000;\">Trust levels allow you to set the security rules of your site. They dictate to the operations an application can carry out like reading a disk, changing file permission, accessing registry and customizing system files among others.There are different trust levels, and each has a policy file associated with the exception of the Full trust. The user sets how the trust levels manage access to different aspects. You may decide to restrict access to different resources and operations that you feel are not secure. You set the &lt;trust&gt; feature a given trust level. The levels include full, high, medium, Low and minimal trust levels.<\/span><\/p>\n<p><span style=\"color: #000000;\"><strong>Full Trust Level<\/strong><\/span><\/p>\n<p><span style=\"color: #000000;\">Applications with full trust are affected only by the security settings of the operating system. Applications with a full trust level, do have full access with every resource types on a server and important operations. Applications security settings of the operating system are only affected. Full trust applications will only able to execute arbitrary code which is native in the applications of their running. Most users consider this as vulnerable to malicious codes and lack of policy file. However, most people feel that this comes with risks of accessing malicious codes, and its lack of a policy file makes most users avoid it.<\/span><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><span style=\"color: #000000;\"><strong>High Trust Level<\/strong><\/span><\/p>\n<p><span style=\"color: #000000;\">This level of trust mostly utilizes .NET Framework approvals and partial trust support. High trust level is widely used for trusted applications and which we can assign fewer rights to reduce the risk-taking measure. This trust level is same as in terms of access of the application as in full trust level. The only difference is that it restricts COM Interop and unmanaged code.<\/span><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><span style=\"color: #000000;\"><strong>Medium Trust Level<\/strong><\/span><\/p>\n<p><span style=\"color: #000000;\">Medium trust applications do have the permission to read and write on the files related to them. Also communication with Microsoft SQL Server is also granted. Restriction for accessing Open Database Connectivity (ODBC) or OLE DB (Object Linking and Embedding, Database) do persists. This trust levels are usually assigned in shared servers where it needs communication to SQL server files and maintains root structure of the application.<\/span><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><span style=\"color: #000000;\"><strong>Low Trust Level<\/strong><\/span><\/p>\n<p><span style=\"color: #000000;\">Low trust level allows read to it\u2019s application, but denies the communication to the database and or to the network. This permits the application to access their applications and isolate access to external resources mainly system resource.<\/span><\/p>\n<p><span style=\"color: #000000;\"><strong>Minimal Trust Level<\/strong><\/span><\/p>\n<p><span style=\"color: #000000;\">Minimal trust application code provides permission for the execution of resourcing, but blocks the interaction with the resources. This is most suitable for hosting companies with large number of websites.<\/span><\/p>\n<p><span style=\"color: #000000;\">In order to choose trust level a user must know what is trust level and how do they affect the websites.<\/span><\/p>\n<p><span style=\"color: #000000;\"><strong>How Does Trust Levels Affect your Website and your Hosting<\/strong><\/span><\/p>\n<p><span style=\"color: #000000;\"><strong>Full, High and Medium Trust Levels<\/strong><\/span><\/p>\n<p><span style=\"color: #000000;\">Full trust level codes provide full access to the applications offered by the web hosting provider to the user. Each hosting account uses these codes thereby resources utilization occurs without considering the security aspects of the operating system. \u00a0With the help of this setting users gets the permission for read and write files out of the virtual directory where at the same time they can do native coding. If you have a full trust level hosting package, then understand that you can use many hosting features without restrictions.<\/span><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><span style=\"color: #000000;\"><strong>Low and Minimal Trust Levels<\/strong><\/span><\/p>\n<p><span style=\"color: #000000;\">This level of trust applications does have a read only operation of the code in its application. The access to the resources or networks re denied to the user. Right for the execution of code is available in minimal trust levels.<\/span><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong><span style=\"color: #000000;\">How Trust Level Affects a Site<\/span><\/strong><\/p>\n<p><span style=\"color: #000000;\">The restriction of access to a few files on high trust level is the noted point on websites. This gives a less amount of risk for the websites from attacks. In medium ASP.NET level, user\u2019s rights are increased a bit more. \u00a0Only read and write permissions will be given to the user for the codes in the applications. Which is mainly used in shared hosting.<\/span><\/p>\n<p><span style=\"color: #000000;\">The trust level effects on the websites and the webhosting is mostly designed by the webhosting and the model in which how they pool the applications. Each trust level works individually and may not be suited for different website from different host.<\/span><\/p>\n<p><span style=\"color: #b8312f;\"><strong>What trust level does 1-grid use? Medium Trust Level<\/strong><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What Do Trust Levels Mean? Trust levels allow you to set the security rules of your site. They dictate to the operations an application can carry out like reading a disk, changing file permission, accessing registry and customizing system files among others.There are different trust levels, and each has a&#8230;<\/p>\n","protected":false},"author":21,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"ht-kb-category":[1174],"ht-kb-tag":[90,292,439,470,1357,1358,1047,1048],"class_list":["post-24425","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-hosting","ht_kb_tag-and","ht_kb_tag-different","ht_kb_tag-functions","ht_kb_tag-hosting","ht_kb_tag-levels","ht_kb_tag-their","ht_kb_tag-trust","ht_kb_tag-trust-level"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Different Trust Levels and their Functions - 1-grid Knowledge Base<\/title>\n<meta name=\"robots\" content=\"noindex, follow\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Different Trust Levels and their Functions - 1-grid Knowledge Base\" \/>\n<meta property=\"og:description\" content=\"What Do Trust Levels Mean? Trust levels allow you to set the security rules of your site. They dictate to the operations an application can carry out like reading a disk, changing file permission, accessing registry and customizing system files among others.There are different trust levels, and each has a...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/1grid.co.za\/knowledge\/different-trust-levels-and-their-functions\/\" \/>\n<meta property=\"og:site_name\" content=\"1-grid Knowledge Base\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/1grid.co.za\/\" \/>\n<meta property=\"article:modified_time\" content=\"2023-08-30T14:55:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/33028514693\/original\/JOjPfnwTJ2rfu0S8pcZzye4acJV5E61VqQ.png?1564130822\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@1grid_hosting\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/1grid.co.za\/knowledge\/different-trust-levels-and-their-functions\/\",\"url\":\"https:\/\/1grid.co.za\/knowledge\/different-trust-levels-and-their-functions\/\",\"name\":\"Different Trust Levels and their Functions - 1-grid Knowledge Base\",\"isPartOf\":{\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#website\"},\"datePublished\":\"2022-02-02T14:35:00+00:00\",\"dateModified\":\"2023-08-30T14:55:07+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/1grid.co.za\/knowledge\/different-trust-levels-and-their-functions\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/1grid.co.za\/knowledge\/different-trust-levels-and-their-functions\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/1grid.co.za\/knowledge\/different-trust-levels-and-their-functions\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/1grid.co.za\/knowledge\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Different Trust Levels and their Functions\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#website\",\"url\":\"https:\/\/1grid.co.za\/knowledge\/\",\"name\":\"1-Grid Domain Hosting Knowledge Base\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/1grid.co.za\/knowledge\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#organization\",\"name\":\"1-Grid Domain Hosting Knowledge Base\",\"url\":\"https:\/\/1grid.co.za\/knowledge\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2023\/01\/1-grid-logo-color.svg\",\"contentUrl\":\"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2023\/01\/1-grid-logo-color.svg\",\"width\":100,\"height\":100,\"caption\":\"1-Grid Domain Hosting Knowledge Base\"},\"image\":{\"@id\":\"https:\/\/1grid.co.za\/knowledge\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/1grid.co.za\/\",\"https:\/\/twitter.com\/1grid_hosting\",\"https:\/\/www.instagram.com\/1grid_hosting\/\",\"https:\/\/za.linkedin.com\/company\/1-grid\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Different Trust Levels and their Functions - 1-grid Knowledge Base","robots":{"index":"noindex","follow":"follow"},"og_locale":"en_US","og_type":"article","og_title":"Different Trust Levels and their Functions - 1-grid Knowledge Base","og_description":"What Do Trust Levels Mean? Trust levels allow you to set the security rules of your site. They dictate to the operations an application can carry out like reading a disk, changing file permission, accessing registry and customizing system files among others.There are different trust levels, and each has a...","og_url":"https:\/\/1grid.co.za\/knowledge\/different-trust-levels-and-their-functions\/","og_site_name":"1-grid Knowledge Base","article_publisher":"https:\/\/www.facebook.com\/1grid.co.za\/","article_modified_time":"2023-08-30T14:55:07+00:00","og_image":[{"url":"https:\/\/s3.amazonaws.com\/cdn.freshdesk.com\/data\/helpdesk\/attachments\/production\/33028514693\/original\/JOjPfnwTJ2rfu0S8pcZzye4acJV5E61VqQ.png?1564130822"}],"twitter_card":"summary_large_image","twitter_site":"@1grid_hosting","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/1grid.co.za\/knowledge\/different-trust-levels-and-their-functions\/","url":"https:\/\/1grid.co.za\/knowledge\/different-trust-levels-and-their-functions\/","name":"Different Trust Levels and their Functions - 1-grid Knowledge Base","isPartOf":{"@id":"https:\/\/1grid.co.za\/knowledge\/#website"},"datePublished":"2022-02-02T14:35:00+00:00","dateModified":"2023-08-30T14:55:07+00:00","breadcrumb":{"@id":"https:\/\/1grid.co.za\/knowledge\/different-trust-levels-and-their-functions\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/1grid.co.za\/knowledge\/different-trust-levels-and-their-functions\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/1grid.co.za\/knowledge\/different-trust-levels-and-their-functions\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/1grid.co.za\/knowledge\/"},{"@type":"ListItem","position":2,"name":"Different Trust Levels and their Functions"}]},{"@type":"WebSite","@id":"https:\/\/1grid.co.za\/knowledge\/#website","url":"https:\/\/1grid.co.za\/knowledge\/","name":"1-Grid Domain Hosting Knowledge Base","description":"","publisher":{"@id":"https:\/\/1grid.co.za\/knowledge\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/1grid.co.za\/knowledge\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/1grid.co.za\/knowledge\/#organization","name":"1-Grid Domain Hosting Knowledge Base","url":"https:\/\/1grid.co.za\/knowledge\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/1grid.co.za\/knowledge\/#\/schema\/logo\/image\/","url":"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2023\/01\/1-grid-logo-color.svg","contentUrl":"https:\/\/1grid.co.za\/knowledge\/wp-content\/uploads\/2023\/01\/1-grid-logo-color.svg","width":100,"height":100,"caption":"1-Grid Domain Hosting Knowledge Base"},"image":{"@id":"https:\/\/1grid.co.za\/knowledge\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/1grid.co.za\/","https:\/\/twitter.com\/1grid_hosting","https:\/\/www.instagram.com\/1grid_hosting\/","https:\/\/za.linkedin.com\/company\/1-grid"]}]}},"_links":{"self":[{"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb\/24425","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/users\/21"}],"replies":[{"embeddable":true,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/comments?post=24425"}],"version-history":[{"count":2,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb\/24425\/revisions"}],"predecessor-version":[{"id":31171,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb\/24425\/revisions\/31171"}],"wp:attachment":[{"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/media?parent=24425"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb-category?post=24425"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/1grid.co.za\/knowledge\/wp-json\/wp\/v2\/ht-kb-tag?post=24425"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}