{"id":1272,"date":"2019-03-28T10:20:01","date_gmt":"2019-03-28T10:20:01","guid":{"rendered":"https:\/\/chemicloud.com\/kb\/?post_type=article&#038;p=1272"},"modified":"2023-01-18T10:56:05","modified_gmt":"2023-01-18T10:56:05","slug":"web-developer-access-to-your-hosting-account","status":"publish","type":"ht_kb","link":"https:\/\/chemicloud.com\/kb\/article\/web-developer-access-to-your-hosting-account\/","title":{"rendered":"Want to Provide Access to a Web Developer to Your Hosting Account? Here\u2019s How to Do It!"},"content":{"rendered":"<h3 id=\"why-should-i-provide-my-web-developer-access-to-my-hosting-account\" class=\"subject\">Why should I provide my web developer access to my hosting account?<\/h3>\n<p>It&#8217;s a common practice for your web developer to ask you to provide them with access to your web hosting account so that they work on your website.\u00a0 While this is a valid request, you still want to be careful who you give access to and what level of access you give to them.<\/p>\n<h3 id=\"things-to-consider\">Things to consider<\/h3>\n<p>Before you decide to give your web developer access to your hosting account, we recommend you to consider the following aspects:<\/p>\n<ul>\n<li>How much do you trust the web developer?<\/li>\n<li>What&#8217;s the level of access they need?<\/li>\n<li>Is there existing data on your hosting account that you do not want them to have access?<\/li>\n<\/ul>\n<p>In answering those questions, you will be able to determine the level of access you feel comfortable giving to them.<\/p>\n<h3 id=\"security-principles\">Security Principles<\/h3>\n<p>It&#8217;s wise to keep\u00a0 a few security principles in mind when deciding the level of access to allow your web developer:<\/p>\n<ul>\n<li>There is no need for your web designer to have access to your ChemiCloud client account. Your ChemiCloud account has confidential information such as Billing that your web designer does not need to see.<\/li>\n<li>Only give someone enough access to do strictly what they need to do and nothing more.<\/li>\n<li>If someone no longer needs access, remove their access; this is typically done by changing the password(s), deleting an FTP or SSH account, or even removing their e-mail account.<\/li>\n<\/ul>\n<h3 id=\"what-are-your-options\">What are Your Options?<\/h3>\n<p>Once you&#8217;ve considered each aspect presented above, there are a couple of ways to provide with access to your web developer.<\/p>\n<p><strong>Trusting Approach<\/strong><\/p>\n<p>You can provide full access to your cPanel.\u00a0To grant your developer full cPanel access, you should provide them your cPanel username and password.<\/p>\n<p>You may look up your cPanel username and password in the web hosting welcome email that we have sent you\u00a0once you&#8217;ve signed up\u00a0with us. If you can&#8217;t locate that email, please get in touch with our Support team and we&#8217;ll resend you the details by email.<\/p>\n<p class=\"text\">If your domain is pointed to our DNS already, the URL they should use to access cPanel is\u00a0<i>https:\/\/yourdomain.com\/cpanel<\/i>\u00a0(make sure to replace\u00a0<i>yourdomain.com<\/i>\u00a0with your actual domain).<\/p>\n<p class=\"text\">In case your domain isn&#8217;t pointed to our DNS yet, they should use the server&#8217;s main IP address:\u00a0<i>http:\/\/server-ip-address\/cpanel<\/i>\u00a0.\u00a0You can locate your\u00a0server&#8217;s IP address\u00a0(Shared IP Address) in your cPanel &gt; General Information area on the right-hand side.<\/p>\n<p class=\"text\"><strong>Cautious Approach<\/strong><\/p>\n<p>You can provide\u00a0<a href=\"https:\/\/chemicloud.com\/kb\/article\/create-manage-additional-ftp-accounts-cpanel\/\" target=\"_blank\" rel=\"noopener noreferrer\">FTP access<\/a>\u00a0and <a href=\"https:\/\/chemicloud.com\/kb\/article\/how-to-configure-remote-access-to-mysql-database-in-cpanel\/\" target=\"_blank\" rel=\"noopener noreferrer\">remote database<\/a> login information.\u00a0With FTP access they will be able to access the files of your website.<\/p>\n<p>With a remote database, they will be able to remotely connect to your database. For this, you will need to provide them with the database username and its password.<\/p>\n<p>In case they will ask you for phpMyAdmin access, you will need to provide them with access to your cPanel account.<\/p>\n<p><strong>High-Security Approach<\/strong><\/p>\n<p>If you don&#8217;t trust enough in your web developer, you can request them to send you the necessary files and instructions, and for you to upload the files yourself.<\/p>\n<h3 id=\"how-to-add-a-web-developer-as-a-collaborator-to-your-chemicloud-account\">How to add a web developer as a collaborator to your ChemiCloud account<\/h3>\n<p>If you&#8217;re a ChemiCloud customer, you can easily add your web developer as a collaborator to your account.<\/p>\n<p>To do so, please follow the steps described in <a href=\"https:\/\/chemicloud.com\/kb\/article\/delegate-access-to-your-chemicloud-account\/\" target=\"_blank\" rel=\"noopener\">this guide<\/a>.<\/p>\n<p>The permissions that should be set for your developer:<\/p>\n<p><strong>View Products &amp; Services<\/strong> \u2013 View access to products, services, and add-ons<\/p>\n    \t\t<div class=\"hts-messages hts-messages--alert   hts-messages--withicon \"   >\r\n    \t\t\t    \t\t\t    \t\t\t\t<p>\r\n    \t\t\t\t\tPlease note that this option will provide access to view and manage ALL your hosting services.\u00a0    \t\t\t\t<\/p>\r\n    \t\t\t    \t\t\t\r\n    \t\t<\/div><!-- \/.ht-shortcodes-messages -->\r\n    \t\t\n<strong>Perform Single Sign-On<\/strong> \u2013 Allow single sign-on into services (e.g., cPanel)<\/p>\n<p>If you want them to be able to reach out to our Support, then the following permission should be set:<\/p>\n<p><strong>View &amp; Open Support Tickets<\/strong> \u2013 Access to open, respond and manage support tickets<\/p>\n<p>That&#8217;s it! Now you know how to provide access to your web developer safely.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Why should I provide my web developer access to my hosting account? It&#8217;s a common practice for your web developer to ask you to provide them with access to your web hosting account so that they work on your website.\u00a0 While this is a valid request, you still want to&#8230;<\/p>\n","protected":false},"author":10,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"ht-kb-category":[212],"ht-kb-tag":[],"class_list":["post-1272","ht_kb","type-ht_kb","status-publish","format-standard","hentry","ht_kb_category-developer-access"],"_links":{"self":[{"href":"https:\/\/chemicloud.com\/kb\/wp-json\/wp\/v2\/ht-kb\/1272","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chemicloud.com\/kb\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/chemicloud.com\/kb\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/chemicloud.com\/kb\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/chemicloud.com\/kb\/wp-json\/wp\/v2\/comments?post=1272"}],"version-history":[{"count":6,"href":"https:\/\/chemicloud.com\/kb\/wp-json\/wp\/v2\/ht-kb\/1272\/revisions"}],"predecessor-version":[{"id":7769,"href":"https:\/\/chemicloud.com\/kb\/wp-json\/wp\/v2\/ht-kb\/1272\/revisions\/7769"}],"wp:attachment":[{"href":"https:\/\/chemicloud.com\/kb\/wp-json\/wp\/v2\/media?parent=1272"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/chemicloud.com\/kb\/wp-json\/wp\/v2\/ht-kb-category?post=1272"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/chemicloud.com\/kb\/wp-json\/wp\/v2\/ht-kb-tag?post=1272"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}