diff --git a/sandboxmgt/app/templates/register/data_security_classification.html b/sandboxmgt/app/templates/register/data_security_classification.html index 64f65de..91b82f0 100644 --- a/sandboxmgt/app/templates/register/data_security_classification.html +++ b/sandboxmgt/app/templates/register/data_security_classification.html @@ -9,56 +9,21 @@
Will you be using data which has a security classification?
+In the alpha version of this service, only open data can be loaded into your government data science sandbox. In signing up for one, you must agree not to load any sensitive or personally identifiable data, or any data classified as OFFICIAL, SECRET or TOP SECRET.
- -To sign up for a government data science sandbox, you need to sign into your GitHub account so that we can authenticate you and so you can save the work you do.
+To sign up for a government data science sandbox, you need to sign into your GitHub account so that we can authenticate you, and so you can and save the work you do.
+You need to authorise us to have read only access to your email address, organisations and teams. Once you’ve done that, you’ll be taken to the next step.
diff --git a/sandboxmgt/app/urls.py b/sandboxmgt/app/urls.py index c609e1d..5fd2f47 100644 --- a/sandboxmgt/app/urls.py +++ b/sandboxmgt/app/urls.py @@ -32,6 +32,7 @@ url(r'^register/data-security-classification-advice$', views_register.data_security_classification_advice, name='register_data_security_classification_advice'), url(r'^register/ethics$', views_register.ethics, name='register_ethics'), url(r'^register/terms$', views_register.terms, name='register_terms'), + url(r'^register/data-ethics$', views_register.data_ethics, name='register_data_ethics'), url(r'^register/agree-start$', views_register.agree_start, name='register_agree_start'), url(r'^my-sandbox$', views.my_sandbox, name='my_sandbox'), url(r'^admin$', views.admin, name='admin'), diff --git a/sandboxmgt/app/views_register.py b/sandboxmgt/app/views_register.py index 2a2978a..6806dee 100644 --- a/sandboxmgt/app/views_register.py +++ b/sandboxmgt/app/views_register.py @@ -93,6 +93,10 @@ def terms(request): return render(request, 'register/terms.html', {}) +@login_required +def data_ethics(request): + return render(request, 'register/data_ethics.html', {}) + @login_required def agree_start(request): return render(request, 'register/agree_start.html', {})