Secure Environment for Analysing Data (SEAD)

Access the self-contained, scalable and secure cloud data analysis service. Find out about costs, features and how to register your interest

Released
10/11/2023

What is SEAD

The Australian Bureau of Statistics (ABS) developed SEAD to address demand for secure cloud-based data access services across the Australian government. It aims to support government agencies to incorporate the Office of the National Data Commissioner (ONDC) Data Sharing Principles into regular operations, safely manage data sharing and access modern data science tools by leveraging ABS investment and expertise.

The SEAD service is an innovative solution providing a series of secure, self-contained environments known as “SEADpods” within the ABS DataLab’s cloud-based infrastructure. SEADpods operate independently from the DataLab but adhere to the same Safe Settings risk management controls, in line with the Five Safes framework.

The SEAD service enables government agencies engaging this service, referred to as “SEAD partners”, to adopt a SEADpod and inherit exclusive administration of that self-contained environment via self-service features. This allows them to retain full control and management of their data, users, projects and outputs in accordance with their legislative, policy and risk requirements, while the ABS continues to maintain the system's Safe Settings protections.

Features

The SEAD service does not permit SEAD partners to access ABS data held in the DataLab. To enquire about access to ABS data, please see our other data service offerings

Who can access SEAD

Distinguishing itself from the DataLab which services end-users from government and academic sectors, SEAD is designed for use by individual government departments. SEAD enables areas within departments to service their own end-users who may be internal or external to that department and have contemporary analysis requirements.  

SEAD is currently offered to:

  • Federal agencies,
  • State and territory departments,
  • Local government bodies.

Why partners are choosing SEAD

The SEAD service can be applied to a variety of use cases. Some of our most common SEAD partner use cases include:

  • "We need contemporary analysis tools."
  • “Our current solution is too expensive or unstable."
  • "We need a proven system setup soon.”
  • "We need a secure platform for 3rd party users to engage with our data.”
  • “We need an easy way to securely share data in-house.”
  • "We don’t have resources to manage software licensing.”
  • “We don’t have staff to setup and manage a new system.”

Recognition

Since its release in June 2022, growing demand and positive feedback from existing SEAD partners demonstrates its position as a valuable addition to the Australian data landscape. Notable mentions of SEAD have occurred in the:

  • 2023 United Nations Economic and Social Commission for Asia and the Pacific (UN ESCAP) Expert Meeting on Data Governance,
  • 2023 Melbourne Institute Public Economics Forum,
  • 2023 Life Course Centre Data for Policy Summit,
  • 2023-24 ABS Corporate Plan, 
  • 2022-23 ABS Annual Report, 
  • 2021-22 Department of Finance Annual Report. 

System security and risk management

System security

The ABS has extensive experience in keeping data secure as Australia’s national statistical organisation and as an Accredited Data Service Provider (formally Accredited Integrating Authority). 

The SEAD system is hosted in Microsoft Azure and meets 'PROTECTED' level security standards as prescribed in the Australian Government Information Security Manual (ISM). It is subject to Independent Security Registered Assessors Program (IRAP) certification, ongoing security audits and robust IT security testing and patching. 

The technology underpinning the SEAD system includes:

  • Data encryption at rest to mitigate against unauthorised access to microdata.
  • Azure Storage Accounts to securely hold individual research products and allow querying from authorised users.
  • Cloud servers (including backup servers) hosted exclusively onshore, with access only authorised for use in Australia unless approved by the ABS.
  • Closed network virtual machines to provide secure, isolated research spaces for the analysis of microdata.
  • Guarded access through multi-factor authentication and workspace segmentation inhibiting data sharing between projects.
  • The SEAD Product Storage Account is protected with Microsoft Defender providing threat detection against malicious/unusual behaviour.

The ABS employs the above with a focus on industry standard security posture management to provide a safe and secure platform for policy and program delivery work. 

For more information about SEAD system security or compliance with IRAP, please Contact us.  

Managing risk using the Five Safes

The SEAD service enables partners to leverage the existing Safe Settings protections maintained by the ABS. 

Responsibility for upholding the remaining Five Safes controls moves to the SEAD partner, with each element in this context as follows:

Safe Data

- Has appropriate and sufficient protection been applied to the data?

SEAD partners retain the responsibility for the security of their data within their SEADpod, by managing data ingress and egress within their data governance safeguards. SEAD partners must also ensure that appropriate confidentialisation and treatments are applied to any form of data, code or packages before being made accessible to their users.

Safe People 

- Is the researcher authorised to access and use the data appropriately?

SEAD partners oversee user access to their SEADpod, ensuring that only authorised researchers can utilise and interact with their data. SEAD partners are responsible for providing the appropriate people vetting and onboarding processes for access to their SEADpod.

Safe Projects 

- Is the data to be used for an appropriate purpose?

SEAD partners have the autonomy to approve and manage projects within their SEADpod, streamlining their workflow and data analysis. It is the SEAD partner's responsibility to ensure appropriate project governance. 

Safe Outputs 

- Are the statistical results non-disclosive?

SEAD partners are responsible for ensuring all outputs are validated prior to release from the system against organisational tolerances, to ensure appropriate governance and legal obligations are adhered to (e.g., preventing the re-identification of an individual or organisation).

Note: ABS system administrators hold an overarching administrator role but will not view or interact with SEAD partner data or activities unless requested. 

Available features

SEAD leverages the underlying systems and resources that support the operation of the DataLab. This ensures that both SEAD and DataLab users have access to the same software and virtual machine offerings outlined below. 

Software

SEAD runs on the Windows operating system and is equipped with the following standard tools:

  • LibreOffice 7.5
  • Acrobat Reader
  • Notepad ++ 8.5.2
  • QGIS 3.30
  • WinMerge 2.16
  • Git 2.40
  • Stata MP18
  • CUDA 12.1.1
  • R 4.1.3. including:
    • RStudio 2023.03
    • RTools 42
  • Python 3.9 (Anaconda3 distribution) including:
    • Jupyter Notebook & JupyterLab
    • Spyder
  • PostgreSQL 15
  • 7Zip

SEAD can also accommodate the following non-standard tools upon request:

  • SAS 9.4
  • Azure Databricks

All software is licensed, maintained and administered by the ABS through the SEAD service. All data is hosted onshore by Microsoft Azure cloud computing services and accessed through a virtual desktop.   

Note: Microsoft Word and Excel are not currently available, as these applications require an internet connection which is not supported in a secure system like SEAD. Libreoffice is the alternative offered in the system, with similar capabilities to Microsoft Office. Firefox and Edge are available to support access for Databricks and Jupyter notebooks to use Python/R. These browsers cannot be used to browse the internet.

Virtual machine sizes

Standard virtual machines
NameWindows serverCPURAM
SmallSmall Windows 10 DSVMCPU Cores 28GB
MediumStandard Windows 10 DSVMCPU Cores 216GB
LargeStandard Windows 10 DSVMCPU Cores 2-864GB

 

Non-standard virtual machines
NameWindows serverCPURAM
X-LargeStandard Windows 10 DSVMCPU Cores 16128GB
XX-LargeStandard Windows 10 DSVMCPU Cores 32256GB
XXX-LargeStandard Windows 10 DSVMCPU Cores 64504GB

Larger machines than those outlined above are available on request at an additional cost. 

Cost overview

As of July 2023, potential SEAD partners can request a quote to adopt a SEADpod based on the following cost recovered components charged up front:  

SEADpod delivery charges

Starting from approximately $65,000 per annum, these charges cover information technology and administration support, system development, maintenance and licensing involved in subscribing to the SEAD service.

These charges will vary based on marginal cost of service levels agreed to in a Memorandum of Understanding (MoU).  

Inclusions: 

  • Business administration support (including ABS account management, training, reporting and code/package support). 
  • Information and Communications Technology (ICT) support (including system security maintenance, feature design, testing, technical support and development). 
  • Licensing (including Microsoft Azure, Azure Active Directory and all relevant software), security monitoring and account provisioning. 
  • Relevant infrastructure governance measures (Privacy Impact and Information Security Registered Assessor Program (IRAP) assessments). 

Additional charges apply for customised SEAD services. These services may include additional administrative support, data confidentialisation and output clearance, all in accordance with SEAD partner tolerances and instructions. 

System usage charges

Starting from approximately $2,000 per annum, per active Virtual Machine (VM), inclusive of standard software licensing.

An annual cost projection is produced in negotiation with the SEAD partner, based on estimated use. All charges reflect actual data and system usage passed on from Microsoft Azure to the ABS.

Inclusions:  

  • Initial account setup. 
  • Standard cloud user/administrator account access. 
  • Standard project workspace (1TB each) and VM (Large, E8-2s v3, 8 CPU & 64gb Memory). 
  • Standard software licensing (R, Python, STATA, LibreOffice etc).

Additional charges apply for non-standard software, such as SAS, Databricks, or other requested software. 

Note: The above charges apply to the SEAD service only; costs cannot be transferred or negotiated with the DataLab service. All charges adhere to the ABS user charging policy, exclude GST and may be subject to periodic review. Inactive VM (unused for over 30 days) and administrator accounts will incur minimal maintenance fees.  

Applying for the SEAD service

Step 1. Ensure you meet eligibility criteria

For criteria, refer to Who can access SEAD.

Potential SEAD partners should ensure that their use case aligns with the SEAD services provided, for more information and a summary on how the ABS handle privacy as part of the SEAD service please refer to the SEAD Privacy Impact Assessment.

Step 2. Register your interest for a suitability assessment

To register your interest and an initial consultation, please Contact us to discuss your requirements. We encourage potential SEAD partners to have an initial discussion with the ABS to determine if SEAD is the right service for you. 

Step 3. Confirmation to proceed

After an initial consultation, once the ABS receives confirmation to proceed, SEAD partners are requested to complete a system usage and software requirements form which is used to provide a tailored quote. 

The MoU drafting and requirement gathering process will continue, and relevant system specification sharing will also commence. The MoU will outline the terms, conditions and responsibilities for both parties, providing a clear framework for the partnership.

Step 4. 30-day trial period

Following the completion of a networking specifications form and confirmation to proceed has been received, the ABS will facilitate setup of the partner SEADpod and initiate a complimentary 30-day trial period. Partner organisations will be required to setup Azure Storage Explorer, via their IT department at this point.

The ABS will assist in initial account setup and provide instruction guides and relevant training on how to use the system. The ABS will also present a live demonstration of SEAD administrator functions to address any outstanding knowledge gaps. 

Note: ABS does not provide any training for users on conducting analysis or modelling within the system itself.

Step 5. Service commencement

If the SEAD partner's requirements are met following the completion of the trial, the MoU will be finalised. The SEAD partner service will formally commence upon agreement by both parties, and invoicing is paid. 

The ABS will continue to provide ongoing account and system support, licensing and development services as outlined. The SEAD partner takes on the responsibility of administering their SEADpod in accordance with their governance and legislative requirements.  

The ABS will provide a service usage report every 6 months to assist the SEAD partner in managing their costs and usage. 

Privacy policy

The ABS privacy policy and SEAD privacy notice outline how the ABS handles any personal information that you provide to us.

The SEAD Privacy Impact Assessment considers the potential privacy impacts on people whose personal information may be used as part of the SEAD service.

Conditions of use

Understand the expected behaviours that govern your access and use of SEAD

Released
10/11/2023

Essential user and administrator information

SEAD can be administered by the Australian Bureau of Statistics (ABS) or another Australian government organisation engaging the ABS to provide the SEAD service.

By accessing and using SEAD, you agree to abide by the administering organisation's relevant requirements and obligations, including the conditions outlined below. If you cannot abide by these conditions, your use of the system is to cease immediately.

Unless specified, each condition pertains to either organisation administering SEAD. 

By using SEAD, I agree:  

  1. To adhere to all access, usage, security and other procedural guidelines within SEAD as directed by the administering organisation.   
  2. To take all necessary measures to protect the security of SEAD and the data held within, by safeguarding my access credentials and promptly notifying the administering organisation of any security incidents or procedural failures.      
  3. To adhere, where applicable, to the administering organisation's directions and ABS system constraints.     
  4. To the possibility that the ABS may discuss my registration and access with the administering organisation, who have the authority to remove my access.    
  5. To comply with the ABS conditions of sale
  6. To use and operate SEAD in compliance with the relevant operating manuals and documentation.    
  7. To not remove or attempt to remove content from SEAD by any means, including extracting or copying material by screen capture, handwritten notes, or transcription, without obtaining written approval from the administering organisation.    
  8. To uphold the integrity of ABS intellectual property by not removing, obscuring, or altering any ABS attributions, including logos, legal notices, or other labels visible in SEAD.    
  9. To not attempt to load code, software or applications without seeking the appropriate authorisation from the ABS.     
  10. To cooperate with any audit or investigation initiated by the ABS or administering organisation that pertains to any matter concerning SEAD.   

I acknowledge that: 

  1. My use of SEAD may be audited by the administering organisation and the ABS.    
  2. SEAD is authorised for use only within Australia unless prior written authorisation has been provided by the ABS.     
  3. A breach of these conditions may result in sanctions which may include, but are not limited to, the ABS revoking my access to SEAD permanently or for a set period.    
  4. The ABS will not provide guidance on how to conduct data analysis, modelling or how to utilise the statistical tools available.     
  5. Features and functionality of SEAD may undergo necessary changes or upgrades without user consultation.    
  6. The ABS does not guarantee, or accept any legal liability arising from, or connected to the use of material connected within, or derived from SEAD. 

Expected behaviours:  

  1. Comply with the protocols and instructions of the administering organisation for access and use of microdata in SEAD.     
  2. Access only the microdata I have been approved to access.     
  3. Not attempt to avoid, override, or bypass the system or procedures.    
  4. Request output clearance through the administering organisation’s authorised administrators in all instances.    
  5. Maintain data confidentiality when submitting outputs for review.    
  6. Notify the administering organisation of any suspected activities that may impact the security of SEAD.   

Remote access:

Remote access within Australia is permitted under the following conditions:       

  1. SEAD must only be accessed from a work or private location.     
  2. A secure internet connection must be used:     
    • A secure internet connection means any wired or Wi-Fi connection that is password protected (e.g., work, home, your hotel room, hotspotting from your phone).  
    • A non-secure internet connection means an open or public connection (e.g., a restaurant/cafe, airport, public transport, hotel lobby or shopping centre).    
  3. Overseas access to SEAD is not permitted unless approved by the ABS.     
  4. Do not use any type of internal messaging system which may have external server connections.     

Privacy

The SEAD privacy notice and SEAD Privacy Impact Assessment  outline how the ABS handles any personal information that you provide to us.   

The ABS Privacy Policy for Managing and Operating Our Business outlines how we handle personal information that is collected for managing and operating within the ABS.   

Administrator functions

Understand the functions undertaken by SEAD partner administrators

Released
10/11/2023

Roles and access management

SEAD offers various roles within the system, each with its distinct set of functionalities as outlined below.

SEAD partner administrators will be provided with an extensive instruction guide, containing all the information provided here as well as additional content.

SEAD role hierarchy

An overview of administrator roles and hierarchy of access provisioning

An overview of administrator roles and hierarchy of access provisioning:

  • ABS Primary Administrator - The ABS holds overarching administrator role (e.g, development, licensing, security). ABS administrators only access partner SEADpods if requested. 
    • SEAD Account Manager - Providing ABS business support, training and ongoing consultation. 
  • Partner Pod Owner - Highest level of administrator provisioning. Pod Owners are responsible for overarching administrative functions of the SEADpod. 
  • Partner Administrators - Responsible for general administrative functions. This role can also be provisioned with read-only rights. 
  • Partner Pod Users - Provisioned with access to a SEADpod for data analysis and modelling, under partner data government. 
Breakdown of SEAD partner roles and functionalities 
RoleAssociated tasks
Pod Owner
  • Create/remove Pod Administrators and Read-Only Administrators in the SEADpod.
  • Configure information banners.
  • Register, view and update User Analysts’ details.
  • Enable/disable and remove User Analysts from the SEADpod.
  • Create projects and project workspaces.
  • View and update details of projects.
  • Assign/unassign a registered Pod User to projects.
  • Create, update and delete a data product.
  • Link the data product to a project or remove a data product from an assigned project.
  • Reset user/administrator account passwords and Multi-Factor Authentication (MFA). 
  • Ingress/egress data and code to/from SEADpod, including data output vetting.
  • Activate project machines, change type and size of local disk configuration for a Pod User's Virtual Machine (VM) and allocate additional tools that are available.
  • View session metadata and other actions about projects and Pod Users.
  • Manage installation of packages on Pod User's behalf.
Pod Owners are also Pod Administrators and can perform any task in the Pod Administrator task list. 
Pod Administrator
  • Register, view and update Pod User details.
  • Enable/disable and remove Pod User's from the SEADpod.
  • Create projects and project workspaces.
  • View and update details of projects.
  • Assign/unassign a registered Pod User to projects.
  • Reset user account passwords and MFA.
  • Create, update and delete a data product.
  • Link the data product to a project or remove a data product from an assigned project.
  • Ingress/egress data and code to/from SEADpod, including data output vetting. 
  • Activate project machines, change type and size of local disk configuration for a Pod User's VM and allocate additional tools that are available. 
  • View session metadata, draw reports and other actions about projects and Pod Users.
Read-Only AdministratorThis is a type of administrator provisioning that enables viewing access to all administrator information (e.g., Cost Summary, Projects, Users) while disabling the ability to access edit functions.
Pod User
  • Run VMs, manage and connect to their assigned project workspace.
  • Access/use the data product assigned to their project.
  • Access the language/software packages to analyse the data.
  • Access the Shared Library.
  • Write/store data analysis for egress by the Pod Owner or Administrator.
  • Disconnect from the project workspace entirely.
  • Disconnect from the project workspace but leaving it running for large jobs.

Administrator portal

The administrator portal enables access to various operational objects (Users, Projects, Products etc,) in the SEADpod. 

Depending on the level of administrative access given to a person (i.e., Pod Owner, Pod Administrator, Read-Only Administrator), the number of operational objects available will be slightly different. 

The Pod Owner portal, immediately below, showcases the maximum number of operational objects available as it is the highest level of administrative provisioning. 

Pod Owner portal

Pod Owner portal
Operational object functionalities
Operational objectFunctionality 
ProjectsShows a list of all projects ever created in the SEADpod. Clicking on a project ID enables adminsitrators to view the information about it in more detail and make various amends, including close, reopen, clone, remove or add users to the project.
Virtual MachinesShows a list of all VMs in the SEADpod, both active and closed, as well as their power state, status, type, who they are assigned to and the name of the project they are associated with. Administrators can make various amends to the VMs, including updating the VM size, type and version.  
UsersShows all users ever registered in the SEADpod. From this page, administrators can register new users, as well as evict users, reset their password and MFA, or edit their basic attributes (i.e., name, organisation, contact number). 
ProductsShows a list of all products available for linking to projects in the SEADpod. 
Desktop SessionsShows all VM desktop session occurring in the SEADpod by detailing the session start and end time, duration, user and the VM name. 
PackagesShows all R and Python packages available to users in the SEADpod. 
OrganisationsShows a list of all organisations created in the SEADpod. From this page, administrators can create new organisations or edit and delete existing organisations. 
TagsTagging allows administrators to create searchable tags and link them to objects from within each object interface (User, Project, Product, Organisation). This page showcases all tags ever created in the SEADpod and the number of objects they are attached to. 
Banner Messages (Pod Owners only)From this page, Pod Owners can publish a banner message displays across all user and administrator portals in the partner SEADpod. Banner messages are often used to communicate urgent or important messages and can be amended or published as frequently as necessary. 
Administrators (Pod Owners only)Like the Users page, Pod Owners can view all Administrators ever registered in the SEADpod. From this page, Pod Owners can register new Pod and Read-Only Administrators, as well as evict them, reset their password and MFA, or edit their basic attributes. 
Action LogThe Action Log keeps a real-time record of all administrative and user functions occurring in the SEADpod. 

 

Managing code and software

Users are not able to load code or packages themselves, this responsibility sits with partner administrators and the ABS. To ensure system security and integrity, SEAD partner administrators should refer to their SEAD Administrators Instruction Guide provided by the ABS for information on trusted sources. 

In addition, software is not to be provided, or attempted to be loaded to a SEADpod by partner administrators. Any request for new software must be submitted to the ABS, accompanied by a business justification.

For more information, please visit the Contact us page. 

Overseas access

To ensure the security of our data and systems, access to our services from overseas locations is only permitted upon request and approval by the ABS.

Access will be considered on a case-by case basis and is limited to endorsed countries.

If you have any questions or require further assistance regarding overseas access, please Contact us

User guide

How to access SEAD, navigate the portal, launch your remote workspace and manage your account

Released
10/11/2023

Logging into SEAD

SEAD conditions of use

By accessing SEAD, you are confirming you are authorised to do so, and acknowledge you have read and agree to comply with the conditions of use

New users

SEAD uses multi-factor authentication to provide a secure login environment.

You will need to download the Microsoft Authenticator application to your smart phone from the App Store (for iOS) or Google Play (for Android) to fulfil the login sequence.

Make sure that the authenticator is published by Microsoft, as SEAD only supports Microsoft Authenticator.

 

  1. To access the SEAD portal, go to https://sead.abs.gov.au 
  2. The first time you log in, you will be required to enter the username and password provided to you by your SEAD administrator.

Note: all SEAD accounts use the @mydata.abs.gov.au domain format.

SEAD login page
  1. You will be presented with a ‘More information required’ request, click ‘Next’.
More information required notification
  1. The following screen will ask you to download the Microsoft Authenticator application. If you have already downloaded the application as advised above, proceed to step 2 by clicking 'Next'. 
Setting up Microsoft Authenticator - Step 1 - download the app
  1. You will then be guided to open your Microsoft Authenticator application and add a ‘Work or school account’.
Setup your Microsoft Authenticator application
adding a work or school account in the app
  1. Once you have selected a 'Work or school account', click ‘Next’ from your browser.
  2. The following screen presents a QR code to scan using your Microsoft Authenticator application. Initiate the scanning function by clicking 'Scan the QR code' from your application, then hover your phone camera over the QR code shown on your browser screen.
Scanning the QR code
Scan a QR code in app button
Scanning in progress
  1. Once scanning is complete, click ‘Next’ on your browser screen. You will be asked to enter the security number shown on your browser screen into your Microsoft Authenticator application, once complete, click ‘Next’.
Number match
  1. After entering the security number and receiving approval from your Microsoft Authenticator application, you will see a ‘Notification Approved’ confirmation on your browser. Click ‘Next’ to proceed to Method 2 of setting up your multi-factor authentication.
Notification approved message
  1. To make sure you can reset your password in the future, you will be asked to setup an authentication phone or email. The default option is authentication by phone, but you can change this by clicking on the 'I want to setup a different method' button circled below. 
Authentication by phone
  1. Select your region from the drop-down menu, enter your mobile number and choose between receiving a text or a call to activate the verify button. Enter the code then select ‘Next’ to verify. The call option sends you an automated phone call that will ask you to press the # key to verify.
Selecting your region
Phone verification code
  1. Once verified, select ‘Next’ and then ‘Done’ to return to the sign in page. 
Phone authentication confirmation
phone authentication confirmation
  1. Once you have returned to the sign in page, you will be asked to set up a new password for your account. Your password cannot contain your user ID. It must be a minimum of 8 characters and contain at least three of the following:
  • Upper-case letters A – Z,
  • Lower-case letters a - z,
  • Numbers,
  • Special characters @ # $ % ^ & * - _ ! + = [ ] { } | \ : ' , . ? / ` ~ " ( ) ;
Changing password
  1. You can then log in to your account using your new password. 

Returning users

  1. To access the SEAD portal, go to https://sead.abs.gov.au
  2. For returning users, your account will already be available to select. All SEAD accounts use the @mydata.abs.gov.au domain format. Click on your account, then enter your password to sign in.
Account sign in for existing users
  1. Once you have entered your credentials and hit ‘Sign in’, you will receive a notification from the Microsoft Authenticator application on your phone asking you to perform a “number match”. Enter the numbers shown on your browser screen into the authenticator application to proceed.
Number match notification
  1. If you do not approve within the time limit, click ‘Send another request to my Microsoft Authenticator app’. If the request expires, re-enter your SEAD email and password in the SEAD log in screen.
'We did not hear from you' expiry message
  1. You can also change the way you approve the sign in request by selecting 'I can’t use my Microsoft Authenticator app right now'.
 'I can’t use my Microsoft Authenticator app right now'. button
  1. You then have two options:
  • Approve a request on your phone app.
  • Use a verification code from your phone app.
Two options shown
  1. After you have authenticated your login in Microsoft Authenticator, you are logged into the SEAD portal.

Navigating the SEAD portal

The SEAD portal is where you will find information about your SEAD Account, Projects and Virtual Machines (VMs). This interface allows you to self-manage functions of your account, like changing between VMs.

SEAD user portal

The SEAD portal displays information across three tabs: 

My Projects

From this tab you can activate, start and launch the VM associated with your project. 

My Account

Use this tab to view your personal contact information and basic account settings. 

Action Log 

Keeps a record of your portal actions. This can help you manage your sessions and provides useful information if you encounter problems with the system. It includes:

  • Starting your VM. 
  • Stopping your VM. 
  • Switching between active VMs. 
  • Restarting your VM. 
  • Rebuilding your VM. 
Navigation panel

The left navigator menu contains shortcuts that can be used to navigate between pages. Click the arrow to collapse or expand the navigator menu.

Navigation panel

Global links

The links at the top right are available from all pages of the portal:

What’s New

This acts as a global information centre for the DataLab and SEAD, showcasing information about new features and updates. 

Citrix 

To access your virtual desktop. You must activate your VM before you can use this shortcut. 

About

Directs you to the SEAD web content. 

Privacy 

Directs you to the SEAD privacy notice

User ID 

Displays your details, including your name, user name and user role. This is also where you log out of the SEAD portal. 

Always abide by the SEAD Conditions of Use

The SEAD conditions of use will help you understand your obligations and management responsibilities to handle microdata safely. It is important that this page is read carefully. 

Important messages banner

This banner appears at the top of your SEAD portal window when your SEAD administrators have an important message for your consideration or action.

Functions in My Projects

The 'My Projects' page of the SEAD user portal makes it easy to launch and switch between your project VMs. 

Managing your Projects

The Project ID - Your project identifier commonly comprising of a series of numbers and letters. 

The Project name - This is your active Project, you can launch the Virtual Machine (VM) straight away. 

The "Launch" button - Clicking this button ion your active VM machine will take you straight to the Citrix workspace. 

Power state - Click this button to start or stop the VM. 

Manage - This button enables you to perform other actions from the detailed view. 

Auto-shutdown - This tells you the time of your auto-shutdown. 

Scheduled rebuild - Shows the days until your next scheduled rebuild. 

Activate - In order to switch between approved Projects, click "Activate". Note: If you try to launch locked VMs from the Citrix Workspace you will receive the error "The requested workstation is in maintenance mode and cannot be used". 

Virtual machine management options

Click the ‘Manage’ button on the upper corner of your VM tile to see a detailed management view.

Manage button

On the VM management page, you will be presented with details about your project, project members and machine. 

Project details
Machine details
Project members

The VM management page also showcases your VM power state which allows you to start, stop, or restart the VM. This can be helpful if swapping between VMs or having difficulties seeing your machine in the Citrix or Azure Desktop workspace.

Power state

You can also view the scheduled shutdown for your VM. VMs are automatically shutdown every night at 10pm AEST. If you have a program running that you expect to run past 10pm, you can choose to extend your session for up to 3 days by selecting 'Bypass shutdown'.

Scheduled shutdown
Bypassing a shutdown

You can also view the date of your next scheduled rebuild. A date and numbered count down is displayed on the coloured bar, with time adjusted to your local area. The coloured bar changes, starting with green, moving to orange and finally red as you get closer to the rebuild date.

VMs are automatically destroyed and rebuilt every 30 days for security and maintenance purposes. You cannot extend this time, however, you can choose to rebuild before the scheduled time by selecting ‘Rebuild Now’. After rebuilding, the countdown resets to 30 days and allows you to bypass the nightly shutdown.

Note: If you try to bypass a shutdown when your machine is scheduled for a rebuild, the system will deny the action and will instead offer to ‘Rebuild Now’.

Scheduled rebuild

You can update your desktop version annually as new desktop versions become available. Generally a new VM version is provided once annually, with updated versions of software. Click on 'Change VM Version' to view or update your desktop version. 

Desktop version
Updating the desktop version

To compare the software of your current version to the latest version, click on 'Versions'. 

Versions button
Comparing versions

Functions in My Account

The 'My Account' page of the SEAD user portal allows you to view your basic user attributes, such as your name and email address. If your details require updating, contact your SEAD administrator.  

From this page you can also self-service account settings related to receiving email reminders. These reminders let you know when your VM will shut down. Notifications are sent at 5pm AEST/AEDT, prior to the 10pm scheduled shut down if you have started your VM that day. It will also remind you before your 30 day VM rebuild. You can change this option at any time by clicking ‘Edit’.

 

My account

Accessing your project workspace

Activate your virtual machine

Each project you are a member of will have a separate VM. You can only access one project VM at a time. If your VM is already available to launch, skip to the next step of launching your workspace.

If not, click the ‘Activate’ button on your VM tile and wait until the ‘Launch’ button appears. This may take a few minutes.

Note: If your VM shows a status other than ‘Launch’ or ‘Activate’, it means you must rebuild your VM by navigating to 'Manage'. 

Activate button

If you have a VM for another project that is currently active, this logs you out of your other session. If you have a program running in your workspace using another VM, this will stop the program. You can only run multiple VMs if you have requested to use offline local disk space.

VMs activating

Launching your workspace

SEAD currently has two different Virtual Desktop Connection options. You can move between versions using instructions in the VM management options section. Citrix Virtual Desktops will be phased out from May 2024.

To launch your SEAD virtual desktop, refer to the relevant system instructions below. 

Azure Virtual Desktop (AVD)

Launch the VM by clicking the ‘Connect’ button on the active VM tile.

Prior to launch, you will be asked to choose the type of connection you wish to utilise from the drop-down menu, as shown in the image below. AVD provides the option to select between a web browser user experience OR downloaded application if required (via the 'Remote Desktop Client').

Note: If you want to use multi-screen functionality, we advise you connect via the 'Remote Desktop Client' for Windows version. This version may also improve connection stability and VM screen resolution.

Launch button

This image shows three options from the drop-down menu when selecting ‘connect’ to launch your AVD VM. The first option is “Connect (web client)”, the second is “Connect (Remote Desktop Client for Window)”, and the third option is for “Other ways to connect”, which will bring up another menu to show other launch options. 

Connect (web client) option

If you are connecting to the 'web client' version of AVD, a new browser page will launch showing the settings screen. This window may have slightly different options for each device. There is no need to change any of these settings. Press ‘Connect’ to continue. 

In session settings

You will then be asked to log into your VM using your SEAD credentials. Once you have entered your credentials, click 'Sign In'. 

Sign in

After a successful login, you will see the below loading screen. 

Loading screen

Your VM will then prepare Windows for you. 

Preparing windows

You should now have access to your VM within a browser window. Click here for more information on using the workspace. 

Note: You may see an upload button in the toolbar which, intentionally, does not work. You may encounter a success message after uploading but you will not be able to retrieve any files that you have uploaded. If you wish to upload data or packages to SEAD, please Contact us

Desktop

Connect 'Remote Desktop Client for Windows' option

If you are connecting to the 'Remote Desktop Client' version of AVD, ensure that your IT department has enabled the correct networking addresses available here under 'Azure Virtual Desktop configuration'. 

Note: If you intend to use the 'Remote Desktop Client' on your organisation's workspace, you will need to contact your internal IT department to make it available to you. 

The latest version of 'Remote Desktop Client' for Windows is available here and for Macintosh is available here

 

Once you have access and have started the application, click ‘Subscribe’ as shown below. 

Subscribe button

You will then be shown a new window that allows you to log into your SEAD account using your SEAD credentials

Sign in

Upon a successful login, you will be shown all your available VMs. If you can’t see the VM that you want, it may be dormant and requires a rebuild. 

If you have access to multiple projects you may be shown multiple tabs, one for each project as shown in the image below. 

Note: If you wish to use multi-display, right click on your VM icon, click ‘Settings’, and turn off ‘Use default settings’. You should now see options for how you would like to display you VM. 

Available VM's

Click into one of the computer icons and you will be taken to a login screen to reconfirm your identity, before access is granted to enter your VM. This may not appear if you have recently logged in, through a similar window. 

Enter password

The below loading bar should briefly appear. 

Loading bar

If, instead of the second login prompt, you receive a message as shown in the below image, then either your machine is not the active machine or it is not using the AVD version ‘2024avd’. If your desktop session does not start, repeat  Step 1 Activate your VM and check that the version at the bottom of your VM says ‘2024avd’. 

Remote desktop error

You will then be presented with another login screen for the VM itself. 

Enter credentials

You should then have a new window open on your computer with your VM desktop open. 

Desktop

For more information on using the workspace see Using your workspace.

Citrix

Launch the VM using the ‘Launch’ button from the active VM tile. This opens your Workspace application after a few moments.

Launch button

If your VM version uses the Citrix Workspace Application, you will be redirected to the Citrix dashboard where you can view all your recently used desktops. 'Desktop' is the Citrix term for VM. 

If your VM version uses Azure Virtual Desktop (AVD), your workspace will open in a new window. 

Citrix dashboard

Click the VM/Desktop (this is your project number) to open your project in the SEAD environment.

Desktop loading

You will then begin connecting to your SEAD desktop, this may take a few minutes. A notification in the bottom right hand corner of your screen will show you the connection progress. If your desktop session does not start, repeat the above steps to activate your VM.

Popup notification

If your VM operates on the Citrix based version, you will be prompted to open the Citrix Workspace Launcher. If you do not have the Citrix receiver application, you will need to download it to your device. The latest version of Citrix Workspace is available here. You can ignore this step or potentially attempt a workaround, by migrating to the new Azure Virtual Desktop VM version.

If your VM version runs on AVD, your workspace will automatically open in a new window. 

At this point you can select the ‘Always allow’ checkbox, if you do not wish to receive this alert each time you launch your workspace.

Open citrix workspace launcher

Log in using the same credentials you used to log into the SEAD Portal. Once logged in, the system may take a few minutes to load as it prepares Windows.

login screen

By logging in you agree to these conditions:

Important notice

Important Notice

If you are not authorised to access this system, exit immediately. Unauthorised users may be subject to criminal and civil penalties.

This is an Australian Government computer system. Part 10.7 of the Criminal Code Act 1995 outlines the penalties that may apply for unlawful use of Government systems including unauthorised access, modification or impairment of computer systems, data or electronic communications. The Act provides penalties of up to 10 years imprisonment for such offences. By proceeding, you are representing yourself as an authorised user and acknowledge you have read and agree to comply with the Responsible Use of ABS Microdata User Guide. Your activity will be logged, monitored and investigated should any misuse be suspected.

Sanctions ranging from a reprimand to revocation of access or termination of employment may be imposed if misuse is determined.

You will then be signed into your project desktop. 

Desktop view

See our Available features for more information on the software your project workspace contains. 

Navigating your project workspace

You can use your SEAD workspace in a similar way to using other secure networked systems, where you can securely see, use and share data files, analysis and output with the other members of your project team.

Open File Explorer and click on This PC to see the network drives you have access to. 

File explorer
Library

All researchers can see all files in the Library drive. This drive is managed by the ABS and contains support information, such as statistical language documentation, ANZSIC classification and general access guides for non-standard products. Files cannot be saved to this drive.

Output

 Any output you want your SEAD administrators to clear should be saved to this drive. Only members of your team can see this drive. Information is backed up nightly and retained for 14 days. Information in this folder remains unaffected by a rebuild.

Project

A shared space for your team to work in and store all their project files, as well as set up and run Python and R scripts. Only members of your team can see this drive. Information is backed up nightly and retained for 14 days. Information in this folder remains unaffected by a rebuild. The default storage is 1TB. You will need to review and delete unnecessary files as your project files grow over time. If necessary, an increase to this storage can be requested via your administrators. There may be a cost for additional storage.

Products

Access data files that have been approved for your project. However, it is best to use the 'My Data Products' shortcut on your desktop as this shows you only the datasets you have been approved to access, rather than all dataset short names. Files cannot be saved to this drive.

LocalDisk 

If you have been granted local disk space, this can be used to run jobs on offline virtual machines (desktops). You may want to request this option if you have multiple projects that you are actively involved in. There may be a cost associated with attaching local disk space to your VM. The local disk will only be present if it has been allocated to your VM. To request local disk space contact your SEAD administrator. 

Drive C 

Can be utilised to run scripts and create new Python package virtual environments, not facilitated through either Jupyter Notebook, JupyterLab or Spyder. Noting the C drive is also destroyed with each 30 day rebuild. Note: Avoid using this drive for saving files - there is limited space and no ability to increase the storage capacity. If more storage is required a local disk can be requested for your VM. 

​​​​​​Drives A and D

Are not to be used. Information saved here is either destroyed with each nightly shutdown and 30 day rebuild, or has restricted access. Attempting to read or write from Drives A or D will invoke a group policy error due to access controls. In this case please use the C drive or consult your project lead to request local disk space.

Notes:

Do not store files in any other folders: Other members of your project cannot see files if you store them in other drives. Files stored outside of the Project and Output drives are destroyed every 30 days as part of SEAD security protocols.

Refreshing your network drives: If your network drives do not appear in File Explorer, you can click the 'Refresh Network' shortcut on the desktop. A confirmation message appears when this has been successfully refreshed.

File refresh

To access the data files for your project, use the 'My Data Products' shortcut on your desktop.

My data products folder

The My Data Products folder displays only the products approved for your project.

Products

Selecting the 'Products' drive shows you the short name of all data loaded to the SEADpod. However, if you try to open a file that is not approved for your project you are denied access and receive an error.

Products file from network drives
Error message

Signing out or locking your project workspace

When you walk away from your computer or have finished with your desktop session, you must either lock your workspace or sign out to ensure nobody else accesses your SEAD workspace.

To lock or sign out of your workspace, click the menu button at the top of your window to expand the toolbar, then select 'Ctrl+Alt+Del' to be presented with the options to lock or sign out of your workspace. 

Menu button
Toolbar menu
Sign out and lock options revealed

If you need to leave your computer for a short time or you have analysis running, lock your workspace. You can then close your virtual desktop window by clicking the X in the top right-hand corner. This closes your session but does not end any programs you have running. Your programs will continue to run until 10pm that night, or longer if you have selected the Bypass option in the portal.

X button
Locking your screen alert

Sign out to leave your workspace session. This closes your session and will end any programs you have running. 

If you are using Citrix workspace portal, you may still be logged into the browser. You can either close this window or Log Out of the portal using the icon in the top right corner (with your initial).

 

Signing out of citrix

Running jobs offline using local disk space

If you are an analyst who works across multiple projects, you can request local disk space. This will enable your VM to run jobs offline, noting the 30 day rebuild still applies.

Datasets are stored on a remote file share. Only the active machine has network access to this location. Your locked VMs do not. To run offline jobs, you need to request local disk space via your administrators to be attached to your machine. There may be a cost associated with this.

When running jobs offline, the inactive machine can continue to run your program as it still has access to the data since it is no longer using the remote file share. However, working like this does not allow your project team to see your analysis or output. You should always move your output back to your Project or Output drives where your project team can access and review the output.

To use local disk space:

  1. Request access to a local disk for your project through your SEAD administrator. 
  2. Copy the data products you need to the local disk.
  3. In your program, point to your source/input data on the local disk and start the job.
  4. In your program, save your output to the local disk.
  5. Exit your VM and return to the SEAD portal to activate another machine.
  6. After you have finished running your analysis offline (local disk) move your analysis and output back to your Project drive.
Local disk space

Requesting code and packages

There are various recommended means for you to access, request or move code, code libraries and packages to your project in order to undertake your analysis in SEAD. You can access code through the following:

  • The ABS administered shared library (library drive) which holds a large volume of approved code from all primary software languages available (R, Python, STATA, SAS) and accompanying documentation.
  • Package Manager (shortcut on the workspace desktop providing access to Python and R packages).
  • Python 3.9 Anaconda distribution (see list of available packages here: Packages for 64-bit Windows with Python 3.9 - Anaconda documentation)
  • A request to your SEAD administrators for loading basic/simple self-written code in text format.
  • A request to your SEAD administrators for loading from these recommended repositories:

Managing your R and Python packages

If you are working with a specific set of R and/or Python packages, you can now manage these using the Package Manager shortcut on your desktop.

Package Manager desktop icon

In the Package Manager, click 'Get Started' to navigate to the available packages. You can use this tool to search for packages (in the left column) and install the packages you want to use for your project. If the packages you need are not listed, you can request them using the Contact us page.

Package Manager page
Package Manager inside

Recommended browsers

The SEAD portal and workspace is presented in a web browser. The latest version of the following web browsers are recommended:

  • Chrome
  • Microsoft Edge
  • Firefox
  • Safari

Internet Explorer is not recommended.

Note: Mobile devices are not supported/enabled for SEAD. 

Forgotten your password

If you have forgotten your password, click the 'Forgotten my password' link on the username entry screen.

Forgotten my password

On the following screen, you will be asked to enter the characters in the picture. You have the option to hear the characters in the picture if you click on the speaker icon (circled). Your user ID is populated for you. 

Entering the characters in the picture

The next screen takes you to Step One of verifying your account. Choose from the options in the left-hand column.

Options in left hand column

Enter the verification code you received via email, text, or call, then click 'Next' to reset your password. 

Entering the code

Enter your new password, ensuring it has a minimum of 8 characters and contains at least three of the following:

  • upper-case letters A – Z
  • lower-case letters a - z
  • numbers 
  • special characters @ # $ % ^ & * - _ ! + = [ ] { } | \ : ' , . ? / ` ~ " ( ) ;
Entering your new password

The following screen is displayed once your password has been reset. Select the ‘click here’ link to sign in with your new password.

Password successful screen

User troubleshooting

Basic troubleshooting for issues with logging in, virtual machines, errors and running out of space, code and software

Released
10/11/2023

Authentication

I’m having trouble with my multi-factor authentication

There are many different authentication applications, ensure the one you have downloaded is published by Microsoft (not Google or otherwise) as SEAD only supports Microsoft Authenticator.

Microsoft corporation ID on app

If you have verified you are utilising the correct application, but you are not receiving prompts to authenticate on your mobile device. You should check your battery optimisation is turned OFF by following these steps (applicable to Android phones only):

  • Open Microsoft Authenticator and refer to the top right-hand corner, if there is a red dot above the three white dots, press this and then select 'Allow' to turn the battery optimisation off. Then try logging in again on the SEAD landing page.
Turning off battery optimisation

You can also try to switch from Wi-Fi to mobile data through your phone, to ensure a good connection to your PC/laptop.

If you receive the ‘error communicating with server’ message on your mobile device:
  • If your device is connected to the home Wi-Fi, turn your phone over to mobile data and try logging in again.
If switching to a new phone/tablet device:
  • The operating system of some mobile devices may not interact as expected with Microsoft Authenticator (namely the iOS 16, and some older versions of Android), in this case, try setup another phone or tablet device. In the case that you still have your old phone it may help if the old account is removed from the Microsoft Authenticator application on the previous device.

Logging in

I can't log in

  • If you have entered your username or password using copy and paste, you may have accidentally included hidden characters or a space.
  • Your organisation firewall may be blocking access. Try accessing SEAD while disconnected from your organisation's network.
  • The SEAD only supports use of the Microsoft Authenticator application.
  • If you have changed your mobile phone you may need to reset your Microsoft multi-factor authentication. Contact your SEAD administrator to action this.
  • If you need to reset your password this must be done via the 'Forgot my password' link in the initial SEAD sign in screen.
  • Clear your browser cache.
  • Try a different browser. ABS recommends use of either Google Chrome or Edge.

Has my organisation authenticated my access to SEAD

SEAD is enabled by cloud infrastructure, which may be blocked by some organisations’ firewall settings.

ABS cannot make changes to external organisations' infrastructure. Your organisation’s Network/IT Security section will need to review and make changes to authenticate access.

Ensure your organisation has whitelisted the appropriate IP, URL and domain information. If you are using Citrix, ensure you have the latest version of Citrix, click here to view the Citrix Workspace download page. 

How long does my temporary password last

The temporary password issued to you by your SEAD administrator lasts for 90 days. 

If you have forgotten your temporary password, you can self-service a password reset by following these instructions

My password expired while my virtual machine was running

Your session will continue to run until a shutdown is required (either nightly shutdown or 30 day rebuild). However, you can still reset your password while your session is running.

Virtual machines

My virtual machine is not launching

  • You must activate, then launch the VM. Follow the process and wait for each step to complete before progressing.
  • Check your internet connection. If you have a weak or intermittent connection, this can affect launching your VM.
  • Try launching the VM outside of your organisation's online environment. Some institutions’ or government departments’ firewall or other security settings may be preventing access to the SEAD portal and/or launching of the VM. Attempting to connect outside your agency’s online environment may assist in forming the VM connection.
  • VM not launching can be caused by a Citrix issue. Try again after installing/updating the latest version of Citrix workspace. Alternatively, you can switch your VM version to Azure Virtual Desktop (AVD). 
  • Restart your VM. As with restarting a computer, restarting your VM can sometimes resolve problems with launching your machine successfully. Wait 10 minutes to ensure the reboot of the machine is complete before attempting to launch again.
  • Rebuild your VM by navigating to your VM management options by pressing the 'Manage' button on the corner of your VM tile in the portal. 
  • If you are still having trouble, alert your SEAD administrator.

Where do I save the work I have done on a virtual machine that is scheduled to be destroyed

Save your work to your Project or Output drives to ensure that your analysis is not lost, this also ensures other team members on your project have access to your work. Information saved outside of these drives is destroyed when your machine is rebuilt every 30 days.

I can't see my project's products

Try logging out of and stopping your VM, then begin the Start VM process again. If that does not work, rebuild your VM by navigating to your VM management options, refresh your session or clear your cache/browser history. If issues persist, contact your SEAD administrator.

I'm experiencing performance issues within my SEAD workspace

System performance issues can occur for many different reasons and every issue requires a unique approach to troubleshoot. Many issues can be resolved by attempting one of the following:

  • Ensure you have a good internet connection.
  • If you are using Citrix, ensure your Citrix Workspace Application is up-to-date (see here).
  • Close and reopen the program you are using, and close any other programs or processes that may be consuming system memory.
  • Confirm your project drive has available space, if not attempt to free up space.
  • Refresh your network drives using the icon on the workspace desktop.
  • Attempt to shutdown or rebuild your VM. 

Errors and running out of space

One of my network drives in the analysis environment is missing

If you cannot see the Library, Project and Output network drives in File Explorer, go to the desktop and double-click the 'Refresh Network Drives' icon.

Refresh drives

I got an error while working with data in SAS/Stata/R/Python

Stata error example:

SAS memory error

"op. sys. refuses to provide memory: Stata's data-storage memory manager has already allocated 77792m bytes and it just attempted to allocate another 32m bytes. The operating system said no. Perhaps you are running another memory-consuming task and the command will work later when the task completes. Perhaps you are on a multiuser system that is especially busy and the command will work later when activity quiets down. Perhaps a system administrator has put a limit on what you can allocate; see help memory. Or perhaps that's all the memory your computer can allocate to Stata. Apart from Stata, only a bunch of files on adobe were open while the append was being run and am not using a multi-user system."

If you encounter the above image, this means you have exceeded the memory for your VM.

  1. Use an alternative method/program to manipulate or process the dataset. Some processes/programs/methods for working with large datasets are more memory-intensive than others. Try some alternative method to see if it is less system intensive.
  • Most statistical software tools are able to filter data as it is imported. If your analysis only needs variables a, b and c from a dataset containing 30 variables, then selecting, filtering or importing only these variables uses less memory.
  • If you cannot do this in your software, consider creating a subsetted data file using another tool, such as Python, as the first step of preparing your data for analysis.
  • If you are unsure of alternative methods, we recommend discussing with other researchers in your project team who are more familiar with your chosen statistical software. The ABS does not provide advice or training on using the analytical tools provided to you in SEAD.
  1. Contact your SEAD administrator to request a larger machine. Larger machines incur higher running costs. With user charging, your administrator may need to consult with your organisation to confirm incurring additional expenses for your project before applying for a larger machine.

Why am I getting an error when I attempt to unzip files using the 7zip tool in SEAD

If you are receiving an error when attempting to unzip a file using 7zip, this may be because the default is set to ‘7zG’ and not ‘7zFM’. To confirm whether this is the case, attempt the following steps:

  1. Create a zipped file,
  2. Choose Open With -> another app,
  3. From there go to “choose another app on your PC”,
  4. Select 7Zip,
  5. Select 7zFM,
  6. Hit apply and select always.

I am running out of space in my Project drive

Clean up the drive contents, review and delete redundant files to free up space. Additional space can be requested of your organisations SEAD administrators.

Code and software

How do I edit the SAS configuration file

Users with SAS installed now have the ability to edit the SAS configuration file located at “C:\Program Files\SASHome\SASFoundation\9.4\nls\en\sasv9.cfg”. This file governs various software settings and parameters, enhancing customisation options. Noting any changes will need to be repeated following machine rebuilds, as the C drive is destroyed on rebuild. To modify the SAS config file, follow these steps:

  1. Access the file at the provided directory, using SAS or a text editor.
  2. Proceed to make the necessary changes, in order to tailor the configuration.
  3. Save the file (and a backup version on your P drive, to reinstate following machine rebuilds), then test the software for desired outcomes. Exercise caution, as improper edits may lead to unexpected behaviour.

I have some code for one project that I want to use in another project - how do I arrange this

You can request input clearance for data, code or files to be loaded to your project, from either another project, or other sources that you hold. To do this contact your organisation's SEAD administrators.

What can I do if my code will run longer than 10pm tonight

You can extend your session to bypass the nightly shutdown, by one, two or three nights.

How can I optimise SAS within SEAD

SAS configuration inside SEAD is tied to the size of your VM. Alternatively, the addition of local disk space (see Running jobs offline using local disk space) can improve run times. Users can also work more on a local disk and then write to the Projects drive when finished, but beware of the costs involved with attaching a local disk space. A 1TB disk can cost between a minimum of $116 to $299 a month depending on usage transactions that would be cost recovered.

Can I enable larger data storage for the PostgreSQL data directory

Following recent enhancements, PostgreSQL's data directory relocation is now automated to X:\psql\data when a local disk is attached, facilitating expanded storage capacity for data. This feature streamlines the process of accommodating larger datasets. To enable local disc please contact your SEAD administrator. 

How do I see what R packages I have available and how do I manage these

Use the R Studio Package Manager shortcut on the SEAD virtual machine desktop to check the range of R packages available to you. See Requesting code and packages for more information.

Double clicking to open a PDF is not working

Due to a default setting in Microsoft, the system automatically uses Microsoft Edge to open any PDF file. You can open the PDF file by right-clicking on the file, selecting Open with > Adobe Reader. This launches the file using Adobe Acrobat Reader.

Frequently asked questions

Find answers to common questions about the SEAD service and how it operates

Released
10/11/2023

Managing access

Which organisations are eligible to access the SEAD service

SEADpods are exclusively available to government entities, encompassing federal, state, and local organisations.

Are there any limitations or restrictions on organisations interacting with the SEADpod

SEADpods are designed to be versatile, allowing interactions with various organisations as intended by the SEAD partner. However, certain restrictions may apply based on project specifications and security considerations as specified by the adopting agency.

Can an organisation partition their SEADpod to ensure users only have access to their authorised data

Yes, projects can be linked to only the products defined by the administrator, subsequently enabling access to data by a select group of users. Much like the model seen in the shared infrastructure of the DataLab. Noting, administrators however do have access to all data loaded to the environment.

Is there a time limit to how long a SEADpod can exist

No, there is no limit to how long a SEADpod can exist. The SEADpod will remain in use by the SEAD partner until an explicit termination date is provided.  

Are there access controls in place to containerise the SEAD environment and protect against data leakage

  • The SEAD environment resides on a private virtual network fronted by an Azure firewall.
  • Virtual Machines (VMs) are blocked from accessing public internet and are segmented by individual workgroup levels.
  • All data is encrypted in transit and at rest as we are using Azure hosted storage.
  • Role Based Access Control (RBAC) is enforced.
  • The SEAD environment is accessed remotely for secure desktop delivery.
  • Group policy disables clipboard / device redirection for preventing data theft via Remote Desktop Protocol.
  • VMs are automatically patched and we destroy and rebuild all VMs every 30 days on a rolling window.
  • Basic user behaviour monitoring is enabled for auditing and reporting purposes. Session recording is not enabled by default.
  • We use the Cloud Security Posture Management (CSPM) tool – InsightCloudSec, which provides information about potential misconfigurations, configuration drift and any security issues following deployment of resources.
  • VMs are protected with Microsoft Defender for Endpoint Plan 2 (previously Microsoft Defender Advanced Threat Protection) which provides:
    • Threat detection.
    • Antivirus / malware scanning.
    • Preventative protection / post breach detection.
    • Automated remediation and response.
    • Vulnerability management.
    • Other next-gen protections.

Can SEAD users upload code and packages

Users are not able to load code or packages themselves, this responsibility sits with partner data administrators and the ABS. To ensure system security and integrity, SEAD partner administrators should refer to their SEAD Administrators Instruction Guide provided by the ABS for information on trusted sources. In addition, software is not to be provided, or attempted to be loaded to a SEADpod by partner administrators. Any request for new software must be submitted to the ABS, accompanied by a business justification.

Managing projects

What archiving protocols does SEAD have

Project and Output folders within each workspace are backed up every night and retained for 14 days. These backup snapshots are accessible to SEAD administrators.

Closed projects will also be archived after 180 days since their closed date. Data from P: (Project) and O: (Output) file shares will be moved from the Project storage account to a dedicated archive storage account. The ability to restore a project will no longer be available after the 180 days grace period and requests to restore an archived project will incur a cost.

How do SEAD administrators manage data input and output

Data input and output is managed through Azure Storage Explorer by uploading and downloading files from Azure Files Storage Accounts. Azure Storage Accounts are configured with a firewall to restrict access to an administrator's nominated network.

Can users from other organisations engage with the same projects

SEAD facilitates collaborative engagement on shared projects. SEAD partner administrators have the capability to create user accounts and strategically assign them to specific projects. It is up to the SEAD partner to determine and manage data access policies.

Are there alternatives to Azure Storage Explorer

There are alternative options available, but this is up to the SEAD partner to manage. The choice depends on specific project requirements. 

Virtual machines

What are virtual machines

VMs are the virtual workspaces analysts use to undertake their work in SEAD. An analyst will have one VM for each project they are a member of and can only work in one of these (the ‘Active’ VM) at any given time. This is a security measure to prevent analysts from accessing data for multiple projects simultaneously. The VMs are also called ‘Desktops’ if you are using Citrix Workspace or Azure Virtual Desktop. Only SEAD administrators can increase/decrease or assign VMs to users.

How do I know which virtual machine size is most appropriate for a user or project

The appropriate VM size will depend on the size, complexity, and needs of the analysts working on a given project. Larger and more complex files and analytical tasks may require larger machines. We advise users to use small, medium or large machines in the first instances. There are cost implications on VM use. See Available features for more information about VM sizes and performance. Users have the ability to manage their VMs power state in SEAD.

Are there virtual machines that offer GPU

Yes, VM GPU units are available at an additional cost.

Are virtual machines backed up

VM Project and Output drives are backed up every night and kept for 14 days. Files outside of these drives are not recoverable.

Is there a delay between assigning data to a project and users seeing it

Yes, it takes about 5 minutes to process the connection. You also need to log out of your VM to allow the system to refresh your session with the new data.

Why are virtual machines destroyed every 30 days

VMs are destroyed approximately every 30 days for security purposes. If the 30 day timing will interfere with the timing of your project, you can choose to destroy and rebuild earlier than 30 days at a time that suits you.

Do users receive any reminders regarding their virtual machine rebuild

Yes, users are reminded about a rebuild three days ahead of their rebuild and again 24 hours prior.

Storage

Is there a limit to the amount of data that can be stored in a SEADpod

No, there is no predetermined limit to the amount of data that can be stored in a SEADpod. By design, SEAD is a scalable environment. However, by default each project workspace is provisioned 1TB, which can be increased by administrators to 10TB of storage. Additional storage can be provided upon request to the ABS, to a maximum of 100TB per project imposed by the Azure platform. Cost management should be considered when thinking about storage applications.

Does the cost of a SEADpod vary depending on how much storage is used

Yes, system usage charges will vary depending on the forecasted usage profile, including, but not limited to, storage, number of accounts, license use and VM use.

Licensing

Do I incur usage charges for other software

Like DataLab, SEAD is already equipped with various software for SEAD partners to utilise at no additional cost, including R, Python, STATA, Winmerge, QGIS, and 7ZIP (for the full list of software, see Available features). However, new software or software that requires paid licensing will incur additional charges. For example, Databricks is available but will incur a cost. Other non-standard software tooling can be requested by SEAD partners for implementation in the system, and will be considered on a case by case basis. 

If a user with a SAS license no longer requires it can I reassign the license to another user

Yes, SEAD administrators have the ability to assign/move SAS licenses as required due to our concurrent SAS license pool arrangement. This means that if you pay for 20 concurrent licenses, the system will limit your users if over 20 try to use a SAS enabled machine at the same time. Since the licenses are pooled, up to 30, 40 or 50 users in your SEADpod can be assigned a SAS enabled machine at any given time, they just cannot be accessed concurrently. SEAD administrators can monitor this by exporting reports from the Virtual Machines page on the SEAD portal.

Trial

Can we trial SEAD before we go ahead with the purchase

Yes, once confirmation to proceed with the SEAD service is provided, we can facilitate a free 30-day trial period. See Applying for the SEAD service for further information about the application process. 

Contact us

Register your interest or general enquiries and support for existing SEAD partners

Released
10/11/2023

New SEAD environment query

To register interest or general enquiries in adopting a new SEAD environment:

✉ New SEAD environment query 

Email template to register interest or enquire about a new SEAD environment

To: sead.support@abs.gov.au
Subject: New SEAD environment query 

Dear SEAD team,

I have reviewed the eligibility criteria on the website, and would like to enquire about setting up a new SEAD environment for my organisation or department. 

Key contact name and details:

Organisation:
Project Title:
Brief use case: 

Existing SEAD partner system support request

For existing SEAD partners to report technical issues or request general system support:

Existing SEAD partner system support request

Note:
  1. Please consider carefully before attaching any potentially sensitive information, images, files or logs to emails. Do not attach any screen shots or copies of the data from within SEAD.
  2. ABS does not provide support with analysis, code errors or third-party analysis software.

Email template to report a system issue or request general support

To: sead.support@abs.gov.au
Subject: Existing SEAD partner system support request

Dear SEAD team,

I would like to report a system issue, or request general system support for either users or administrators of the SEADpod I work in.

  • Pod Owner/Administering Organisation:
  • My name and role as the requestor (Administrator or Analyst):
  • Project name and number (if applicable):
  • Virtual machine (if applicable):
  • Priority rating (bug or enhancement / major or minor issue):
  • Exact time/date when the issue was experienced (and your time zone):
  • Describe the system issue in as much detail as possible:
  • Describe the steps taken to reproduce your issue:
  • Have you tried troubleshooting using the website user guide, if applicable? What troubleshooting steps have you taken?
  • Are you connected to a network (wifi/wired/VPN) at work or home?
  • What browser and operating system are you using and have all outstanding updates been installed?

Existing SEAD partner code or software request

For existing SEAD partners to request code, code packages or software be implemented in the system:

Existing SEAD partner code or software request

Note:
  1. Please consider carefully before attaching any potentially sensitive information, images, files or logs to emails. Do not attach any screen shots or copies of the data from within SEAD.
  2. ABS does not provide support with analysis, code errors or third-party analysis software.
  3. Any new software requests will be considered on a case-by-case basis.
  4. Code and package requests may take up to 3-5 business days to be actioned. 

Email template for requesting code or software

To: sead.support@abs.gov.au
Subject: Existing SEAD partner code or software request

Dear SEAD team,

I would like to request a code/code package, or software be added to the SEADpod I work in.

  • Pod Owner/Administering Organisation:
  • My name and role as the requestor (Administrator or Analyst):
  • Project name and number (if applicable):
  • Code/Software file name & source:
  • Desired location of the code/code package (Python&R Package manager or Library drive):
  • Role of the user requesting the software (Administrator or Analyst):
  • File type:
  • Does the file contain data or executables:
  • Brief business justification including benefit to broader SEAD user group:
  • Priority rating (bug or enhancement / major or minor issue):
  • Who is the owner of the data/code and are they considered a recognised/trusted source:
  • Any terms of use or licensing that apply to the data/code that may restrict its use in SEAD and require additional permissions or conditions:

All other queries

If you are a researcher using an existing SEADpod and want to enquire about data access, account resets, input or output clearance, training or general enquiries, please contact your organisation's SEAD administrators.

For all other enquiries, please contact the ABS via email at sead.support@abs.gov.au. This email account is monitored and we will respond to your query during standard business hours (AEST), Monday to Friday.