{"_id":"5a3254fec049430012f55875","category":{"_id":"5a3254fdc049430012f5586e","version":"5a3254fdc049430012f5586d","project":"5587ff91b3bcf52b0051314f","__v":0,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-06-22T12:29:06.930Z","from_sync":false,"order":0,"slug":"proof-of-concept-documentation","title":"Screen6 Documentation"},"user":"5587ff84b3bcf52b0051314e","project":"5587ff91b3bcf52b0051314f","parentDoc":null,"version":{"_id":"5a3254fdc049430012f5586d","project":"5587ff91b3bcf52b0051314f","__v":3,"createdAt":"2017-12-14T10:39:57.964Z","releaseDate":"2017-12-14T10:39:57.964Z","categories":["5a3254fdc049430012f5586e","5a3255199a6f2000125c0d61","5bbc98ba817d5b00038e914a"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"1.6.0","version":"1.6"},"githubsync":"","__v":0,"updates":[],"next":{"pages":[],"description":""},"createdAt":"2015-06-22T12:49:17.212Z","link_external":false,"link_url":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"settings":"","auth":"required","params":[],"url":""},"isReference":false,"order":6,"body":"There are various ways in which the data can be transferred to us. You can choose whichever method is most convenient for you. The Screen6 Technical Ops team are happy to assist you setting up the data transfer, or discuss which options work for you.\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Amazon S3\"\n}\n[/block]\nIf your logs are stored on Amazon S3 you can give us access to your bucket, providing us with an S3 Access Key and Secret Key. \n\nAlternatively, we can provide our AWS ID (ARN) which you can use to set up an access policy.\n[block:code]\n{\n  \"codes\": [\n    {\n      \"code\": \"{\\n  \\\"Id\\\": \\\"Policy14973\\\",\\n  \\\"Version\\\": \\\"2012-10-17\\\",\\n  \\\"Statement\\\": [\\n    {\\n      \\\"Action\\\": [\\\"s3:ListBucket\\\"],\\n      \\\"Effect\\\": \\\"Allow\\\",\\n      \\\"Resource\\\": [\\\"arn:aws:s3:::bucket_name\\\"],\\n      \\\"Condition\\\": {\\\"StringLike\\\": {\\\"s3:prefix\\\": [\\\"screen6/*\\\"]}},\\n      \\\"Principal\\\": { \\\"AWS\\\": [ \\\"arn:aws:iam::516727802551:root\\\" ] }\\n    },\\n    {\\n      \\\"Action\\\": [ \\\"s3:GetBucketLocation\\\"],\\n      \\\"Effect\\\": \\\"Allow\\\",\\n      \\\"Resource\\\": [\\\"arn:aws:s3:::bucket_name\\\"],\\n      \\\"Principal\\\": { \\\"AWS\\\": [ \\\"arn:aws:iam::516727802551:root\\\" ] }\\n    },\\n    {\\n      \\\"Action\\\": [\\n        \\\"s3:GetObject\\\",\\n        \\\"s3:GetObjectAcl\\\",\\n        \\\"s3:GetObjectVersion\\\",\\n        \\\"s3:GetObjectVersionAcl\\\"\\n      ],\\n      \\\"Effect\\\": \\\"Allow\\\",\\n      \\\"Resource\\\": [\\n        \\\"arn:aws:s3:::bucket_name/screen6/data\\\",\\n        \\\"arn:aws:s3:::bucket_name/screen6/data/*\\\"\\n      ],\\n      \\\"Principal\\\": { \\\"AWS\\\": [ \\\"arn:aws:iam::516727802551:root\\\" ] }\\n    }\\n  ]\\n}\",\n      \"language\": \"json\",\n      \"name\": \"Sample S3 Bucket Policy to provide read-only access\"\n    }\n  ]\n}\n[/block]\n\n[block:callout]\n{\n  \"type\": \"success\",\n  \"title\": \"\",\n  \"body\": \"* To automate data transfers `GetBucketLocation` is required \\n* To receive Screen6 results also enable `PutObject*`\"\n}\n[/block]\n\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Google Cloud Storage\"\n}\n[/block]\nIf your logs are stored on Google Cloud Storage you can give us (read-only) access to your bucket. We will provide you with our a Project ID that you can add to the Buckets Permissions and Object Default Permissions.\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Pull from sFTP\"\n}\n[/block]\nYou can also give us access to your data via secure FTP.","excerpt":"","slug":"transferring-data","type":"basic","title":"Transferring data"}
There are various ways in which the data can be transferred to us. You can choose whichever method is most convenient for you. The Screen6 Technical Ops team are happy to assist you setting up the data transfer, or discuss which options work for you. [block:api-header] { "type": "basic", "title": "Amazon S3" } [/block] If your logs are stored on Amazon S3 you can give us access to your bucket, providing us with an S3 Access Key and Secret Key. Alternatively, we can provide our AWS ID (ARN) which you can use to set up an access policy. [block:code] { "codes": [ { "code": "{\n \"Id\": \"Policy14973\",\n \"Version\": \"2012-10-17\",\n \"Statement\": [\n {\n \"Action\": [\"s3:ListBucket\"],\n \"Effect\": \"Allow\",\n \"Resource\": [\"arn:aws:s3:::bucket_name\"],\n \"Condition\": {\"StringLike\": {\"s3:prefix\": [\"screen6/*\"]}},\n \"Principal\": { \"AWS\": [ \"arn:aws:iam::516727802551:root\" ] }\n },\n {\n \"Action\": [ \"s3:GetBucketLocation\"],\n \"Effect\": \"Allow\",\n \"Resource\": [\"arn:aws:s3:::bucket_name\"],\n \"Principal\": { \"AWS\": [ \"arn:aws:iam::516727802551:root\" ] }\n },\n {\n \"Action\": [\n \"s3:GetObject\",\n \"s3:GetObjectAcl\",\n \"s3:GetObjectVersion\",\n \"s3:GetObjectVersionAcl\"\n ],\n \"Effect\": \"Allow\",\n \"Resource\": [\n \"arn:aws:s3:::bucket_name/screen6/data\",\n \"arn:aws:s3:::bucket_name/screen6/data/*\"\n ],\n \"Principal\": { \"AWS\": [ \"arn:aws:iam::516727802551:root\" ] }\n }\n ]\n}", "language": "json", "name": "Sample S3 Bucket Policy to provide read-only access" } ] } [/block] [block:callout] { "type": "success", "title": "", "body": "* To automate data transfers `GetBucketLocation` is required \n* To receive Screen6 results also enable `PutObject*`" } [/block] [block:api-header] { "type": "basic", "title": "Google Cloud Storage" } [/block] If your logs are stored on Google Cloud Storage you can give us (read-only) access to your bucket. We will provide you with our a Project ID that you can add to the Buckets Permissions and Object Default Permissions. [block:api-header] { "type": "basic", "title": "Pull from sFTP" } [/block] You can also give us access to your data via secure FTP.