How to create new cloud account?
Step 1: Create an AWS account and a master user within that Account
Step 1: Create an AWS account and a master user within that Account
1. Login in to GSuite account and create a new email [customer]@knowledgeleaps.com - REMEMBER the password!
1. Login in to GSuite account and create a new email [customer]@knowledgeleaps.com - REMEMBER the password!
2. Login in to AWS main account (root credentials)
2. Login in to AWS main account (root credentials)
3. Got To AWS Organizations and press Add Account. Use [customer]@knowledgeleaps.com as the account contact for Account Name = [customer]
3. Got To AWS Organizations and press Add Account. Use [customer]@knowledgeleaps.com as the account contact for Account Name = [customer]
4. Add Service Control Policies to the Account - FullAWSAccess and a Trial Policy that Allows S3 and Denies EC2 and other services
4. Add Service Control Policies to the Account - FullAWSAccess and a Trial Policy that Allows S3 and Denies EC2 and other services
5. Login to the [customer]@knowledgeleaps.com Gmail account and open up the email from Amazon Web Services (Subject line: "Your Account Is Ready Get Started Now". Copy the link from this email and paste it into the browser in "incognito" or "private" mode - this prevents your computer automatically logging on to AWS with existing credentials.
5. Login to the [customer]@knowledgeleaps.com Gmail account and open up the email from Amazon Web Services (Subject line: "Your Account Is Ready Get Started Now". Copy the link from this email and paste it into the browser in "incognito" or "private" mode - this prevents your computer automatically logging on to AWS with existing credentials.
6. When the login screen appears enter the [customer]@knowledgeleaps.com as your user name and press Forgot password link
6. When the login screen appears enter the [customer]@knowledgeleaps.com as your user name and press Forgot password link
7. Open up Gmail account and copy the password reset link from the email from Amazon Web Services, Subject Line: Amazon Web Services Password Assistance. Paste it into a browser in"incognito" or "private" mode. Enter a new password and remember it!
7. Open up Gmail account and copy the password reset link from the email from Amazon Web Services, Subject Line: Amazon Web Services Password Assistance. Paste it into a browser in"incognito" or "private" mode. Enter a new password and remember it!
Step 2: Create a trial_user in [customer] account.
Step 2: Create a trial_user in [customer] account.
1. Login in to [customer] AWS account using master account username [customer]@knowledgeleaps.com
1. Login in to [customer] AWS account using master account username [customer]@knowledgeleaps.com
2. Goto the IAM section and a new [customer_user] user in [customer] account.
2. Goto the IAM section and a new [customer_user] user in [customer] account.
3. Attach a AmazonS3FullAccess policy to this user
3. Attach a AmazonS3FullAccess policy to this user
4. Allow API access to this user and under security credentials create an access key / secret key.
4. Allow API access to this user and under security credentials create an access key / secret key.
5. When the one-time credentials window is shown, download these credentials and name them "[customer] credentials.csv"
5. When the one-time credentials window is shown, download these credentials and name them "[customer] credentials.csv"
Step 3: Provision Knowledge Leaps customer account with access to AWS [customer] account
Step 3: Provision Knowledge Leaps customer account with access to AWS [customer] account
1. Login to KnowledgeLeaps.com and navigate to [customer] account. Click on Manage Web Data Sources.
1. Login to KnowledgeLeaps.com and navigate to [customer] account. Click on Manage Web Data Sources.
2. Use the Access Key and Secret Key from this file to enable the [customer] account in KnowledgeLeaps application to access the s3 files in AWS.
2. Use the Access Key and Secret Key from this file to enable the [customer] account in KnowledgeLeaps application to access the s3 files in AWS.
Step 4: Tidy up
Step 4: Tidy up
1. Upload "[customer] credentials.csv" to [customer] folder in customer.knowledgeleaps.com bucket in AWS account.
1. Upload "[customer] credentials.csv" to [customer] folder in customer.knowledgeleaps.com bucket in AWS account.
2. [customer_user] details can also be sent to a person at the customer so they can upload data to the S3 bucket.
2. [customer_user] details can also be sent to a person at the customer so they can upload data to the S3 bucket.
Related Features: Connecting to Dynamic Data Sources
Related Features: Connecting to Dynamic Data Sources
Return To: How Tos Page