Survey Slate | Admin Tools
Create, deploy, and manage surveys from the Survey Slate admin module.
Log In
This interface requires administrative permissions. Until credentials are entered, backend-backed sections will show caution notices instead of raw AWS errors.
Credentials may be pasted as the downloaded AWS access-key CSV or as JavaScript Object Notation:
{
"accessKeyId": "LONGRANDOMSTRING",
"secretAccessKey": "EVEN_LONGER_RANDOM_STRING"
}
For persistence across browsing sessions, credentials may be saved to local storage or cleared from the browser.
Applications
Deploy the Survey Slate builder and filler applications from the canonical AWS-hosted dist build artifacts. Local development can preview and build those artifacts, but the deployed Designer and Filler shells are copied from S3/CloudFront-hosted dist pages into their permanent application paths.
Deploy the Survey Designer Application
Deploy the Survey Filler Application
Operations
Surveys
Each survey has a folder in S3 at PRIVATE_BUCKET/surveys/{name}. Survey folders contain settings, questions, layout, and deployment history.
List Surveys
Create Survey
Accounts
Each account has a folder in S3 at CONFIDENTIAL_BUCKET/accounts/{name}. Accounts contain response contexts and are assigned to survey users through tags.
List Accounts
Create Account
Users
Users have IAM credentials and tags that determine whether they can administer, design, or respond to surveys.
List Users
Create User
Delete User
User Permissions
Actions that a user may perform are explicitly defined by IAM groups and tags. Designers are assigned to surveys, respondents are assigned to surveys, and respondents must also be assigned to one or more accounts.
IAM User Groups
IAM Access Keys
Delete Access Key
Survey Designer Access Tags
For a user to edit a survey, they must be added as a designer for that survey.
Survey Filler Access Tags
For a user to fill out a survey, they must be added as a filler for that survey and assigned to an account.
Survey Filler Account Tags
A respondent must be assigned to an account to submit responses on that account's behalf.
All Tags for a User
External Access Links
Access links let respondents reach a deployed survey with an encrypted credential reference.
AWS Configuration
IAM User Groups
IAM groups broadly control access policy. Fine-grained survey and account permissions are toggled with the user tags above.