escalating priviledge from role
diff --git a/tasks/main.yml b/tasks/main.yml
index a317f3d..e9e4d38 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -4,35 +4,36 @@
   cache:
     key: 'opdk_portal_config_file'
     value: '{{ opdk_installer_path }}/edge-devportal-response-{{ opdk_version }}-{{ region }}.conf'
+- block:
+  - name: Remove the old dev portal db response file
+    file:
+      path: "{{ opdk_portal_config_file }}"
+      state: absent
+    when: manual_devportal_response_file is not defined or not manual_devportal_response_file
 
-- name: Remove the old dev portal db response file
-  file:
-    path: "{{ opdk_portal_config_file }}"
-    state: absent
-  when: manual_devportal_response_file is not defined or not manual_devportal_response_file
+  - name: Ensure that a folder exists for the file to be generated
+    file:
+      path: "{{ opdk_portal_config_file | dirname }}"
+      state: directory
 
-- name: Ensure that a folder exists for the file to be generated
-  file:
-    path: "{{ opdk_portal_config_file | dirname }}"
-    state: directory
+  - import_tasks: postgres.yml
 
-- import_tasks: postgres.yml
+  - name: Construct the dev portal silent-install file
+    template:
+      src: 'devportal-silent-install.conf.j2'
+      dest: "{{ opdk_portal_config_file }}"
+      force: yes
+      owner: '{{ opdk_user_name }}'
+      group: '{{ opdk_group_name }}'
+      mode: 0655
+    when: manual_devportal_response_file is not defined or not manual_devportal_response_file
 
-- name: Construct the dev portal silent-install file
-  template:
-    src: 'devportal-silent-install.conf.j2'
-    dest: "{{ opdk_portal_config_file }}"
-    force: yes
-    owner: '{{ opdk_user_name }}'
-    group: '{{ opdk_group_name }}'
-    mode: 0655
-  when: manual_devportal_response_file is not defined or not manual_devportal_response_file
-
-- name: Copy provided silent-install file
-  copy:
-    src: "{{ manual_devportal_response_file }}"
-    dest: "{{ opdk_portal_config_file }}"
-    owner: '{{ opdk_user_name }}'
-    group: '{{ opdk_group_name }}'
-    mode: 0655
-  when: manual_devportal_response_file is defined and manual_devportal_response_file
+  - name: Copy provided silent-install file
+    copy:
+      src: "{{ manual_devportal_response_file }}"
+      dest: "{{ opdk_portal_config_file }}"
+      owner: '{{ opdk_user_name }}'
+      group: '{{ opdk_group_name }}'
+      mode: 0655
+    when: manual_devportal_response_file is defined and manual_devportal_response_file
+  become: yes
\ No newline at end of file