Skip to content

Latest commit

 

History

History
401 lines (246 loc) · 19.6 KB

seed-prerequisites.md

File metadata and controls

401 lines (246 loc) · 19.6 KB

SEED prerequisites

Before you begin the process of onboarding your Internet Device to SEED, you need meet the necessary prerequisites. These prerequisites are vital for a successful onboarding experience.

Supported browsers and OS

Supported browsers:

Supported OS:

  • macOS 13 and 14
  • Windows 10 and 11 (Pro and Enterprise)

Note: Admin privilege is required to onboard to SEED.

Request SEED provisioning

You can request SEED provisioning through one of the following methods:

  • Contact your reporting officer or project manager to request TechPass and SEED provisioning via the TechBiz portal.
  • If you have access to the TechPass portal, you can sign up for TechPass and SEED provisioning simultaneously. For detailed information, refer to TechPass documentation.
  • If you already have an active TechPass account and can access the TechPass portal, you can initiate the SEED provisioning request from your TechPass account profile.
  • If you are a SE GSIB user with an active TechPass account, you can raise a service request for SEED provisioning.

Note: You need to use a non-SE GSIB device to access TechBiz portal and TechPass portal.

Successful completion of SEED provisioning

Once SEED provisioning is successfully completed, the following steps are as follows:

  • You will receive the SEED onboarding email within the next three business days.
  • Keep in mind that this email remains valid for 30 days.
  • Prior to proceeding with onboarding your internet device to SEED, ensure that you have successfully activated your TechPass account.
  • If your SEED onboarding email has expired, consider the following options:
    • If you originally requested SEED provisioning via your reporting officer or project manager, reach out to them again to receive a new SEED onboarding invitation email.
    • If you signed up for SEED via the TechPass portal, you can log in to the TechPass portal to request a new SEED onboarding invitation email.

Uninstall existing software

Before proceeding with SEED onboarding, it is required to uninstall any relevant software solutions from your device:

  • Any existing MDM (Mobile Device Management) software
  • Tanium client or any other unified endpoint management and security platform
  • Cloudflare WARP or any other software used for privacy and secured connections
  • Defender or any other antivirus solution

Follow the steps below to check for and remove any existing software on your device, depending on your operating system:

macOS

a. Verify if your device is already managed by any MDM software

Complete the following steps to find if your device is already managed by an MDM solution.

  1. Navigate to the Apple menu > System Settings > Privacy and Security > Profiles on the right. You may need to scroll down.

  2. Click Management Profile. If you see a similar page, it indicates that you already have MDM software installed.

    verify-other-mdm-on-ventura

  3. Choose the appropriate step:

    • If you have verified that your Internet Device is not currently managed by any MDM, proceed to step c.Remove Tanium Client to check for and remove Tanium Client if it is installed.

    • If your Internet Device is managed by an MDM software, go to Settings on the Management Profile to identify the current MDM software.

    verify-other-mdm

?>
- If you see Microsoft Intune in the settings, it indicates that your MDM is Microsoft Intune. Proceed to step b. Unenrol from Microsoft Intune
- For devices managed by other MDM software, please contact your organization's IT administrator to unenrol your device.

b. Unenrol from Microsoft Intune

Complete the following steps to remove your device from Intune.

?> To find if your device is enrolled with Intune, refer to step a. Verify if your device is already managed by any MDM software.

  1. Sign in to the Company Portal app. sign-in-to-company-portal
  2. Go to Devices and click the three dots beside the device you want to unenrol.
  3. Choose Remove. devices
  4. When prompted to confirm the removal, select Remove.
  5. Click your profile icon and Sign out of the Company Portal.
c. Remove Tanium Client

Complete the following steps to find if Tanium Client is available on your device and remove it.

  1. Open Terminal and run the following command:
sudo ls /Library/Tanium/TaniumClient
  1. Enter your macOS password when prompted.

  2. If you see confirmation, as shown in the image below, that Tanium Client is installed on your device, proceed to step 4. If not, continue to step d. Remove the Cloudflare WARP client. tanium-client

  3. Run the following commands in Terminal:

    sudo launchctl unload /Library/LaunchDaemons/com.tanium.taniumclient.plist
    
    sudo launchctl remove com.tanium.taniumclient > /dev/null 2 >&1
    
    sudo rm /Library/LaunchDaemons/com.tanium.taniumclient.plist
    
    sudo rm /Library/LaunchDaemons/com.tanium.trace.recorder.plist
    
    sudo rm -rf /Library/Tanium/
    
    sudo rm /var/db/receipts/com.tanium.taniumclient.TaniumClient.pkg.bom
    
    sudo rm /var/db/receipts/com.tanium.taniumclient.TaniumClient.pkg.plist
    
    sudo rm /var/db/receipts/com.tanium.tanium.client.bom
    
    sudo rm /var/db/receipts/com.tanium.tanium.client.plist
    
    
```
  1. Enter your macOS password when prompted. Once the commands are successfully executed, Tanium Client is removed from your device.
d. Remove Cloudflare WARP Client

Complete the following steps to find if Cloudflare WARP client is available on your device and remove it.

  1. Click the Finder icon in the Dock.

  2. Choose Applications.

  3. Search for Cloudflare WARP.app.

  4. If available, open Terminal and run the following command: sudo /bin/sh /Applications/Cloudflare\ WARP.app/Contents/Resources/uninstall.sh

  5. When prompted, enter your macOS password.

e. Remove Defender or the current antivirus solution

If your device is already enroled with Defender or any other antivirus solution, it has to be completely unenroled from it before you proceed to onboard the device to SEED.

Complete the following steps to determine if Defender is your current antivirus solution and remove it from your device.

?> Note: If you have another antivirus solution, please contact your administrator to remove it.

  1. Open Terminal and run `mdatp health.

  2. Choose the appropriate step:

    a. If you get a mdatp: command not found error, it means you do not have Defender installed on your device. You can skip the remaining steps in this section.

    b. Take note of the value displayed for org_id.

  3. Identify the organisation corresponding to this org_id from the following table. This is the organisation that is linked to your Defender or antivirus solution on your device.

org_id Defender organisation Offboarding package
faa36a5e-2da6-4225-8e27-226177c801a0 WOG Download offboarding package
49237d71-42ac-425a-a803-881b92cc18ce TechPass Download offboarding package
6389e966-e334-461d-86ce-0fed12484620 Hive Contact Hive support to get the offboarding package.

?> Important

  • If your Defender organization is Hive, skip the remaining steps in this document. Obtain the offboarding package from Hive support and unenrol your device from Defender. Refer to Offboarding FAQ for instructions on how to unenrol your device from Defender using the Hive offboarding package.
  • If your Defender organization is either WOG or TechPass, it suggests that this device may have already been onboarded to SEED under a different TechPass profile. Therefore, you need to offboard this device before proceeding further.
  • If your Defender organization is none of the above, please contact the IT support of the organization that provided you with the device.
  1. Log in with your TechPass to download the offboarding package.
  2. Go to the folder where you downloaded the ZIP file and extract the files. You should see the following two files.

extract-files

Note: The file names vary with the organisation.

  1. On your Terminal, run the following command:
sudo mdatp config tamper-protection enforcement-level --value audit
  1. On Terminal, go to the folder where you extracted the files. For example, if they are in the Downloads > Offboarding_local_wog_mac folder, go to that folder.

cd-extracted-folder

  1. Copy the below and run it in the same Terminal.

    sudo chmod +x local_mac_offboarding.sh
    
  2. When prompted for a password, enter your device password.

  3. Copy and run the following command in your Terminal.

    sudo ./local_mac_offboarding.sh
    

When the following success message appears in Terminal, ou will be automatically redirected to a form to submit the Intune Device ID.

macos-success-message

  1. Ensure your Intune Device ID is displayed on the form. If it is not displayed, provide it. Refer to Get Intune Device ID for assistance.
  2. Enter your organisational email address in the Organisational Email Address field and click Verify.
  3. Enter the OTP you receive at this email address.
  4. Click Submit. Once this request is processed successfully, we will send a notification via email.

successfully-offboarded-email

Windows

a. Remove existing MDM software

Complete the following steps to find if your device is managed by an MDM solution and remove it.

  1. Click the Start icon on the taskbar.
  2. Go to Settings > Accounts.
  3. From the left menu, choose Access work or school.

?> If your device is managed by an MDM software, your username in your organisation's domain will be displayed under Work or school account.

  1. Click Work or school account and then select Disconnect.
b. Remove Tanium Client

Complete the following steps to find if Tanium client is available on your device and remove it.

  1. Click Start icon on the taskbar.
  2. Go to Settings > Apps and search for Tanium Client.
  3. If available, choose it and then click Uninstall.
c. Remove Cloudflare WARP Client

Complete the following steps to find if Cloudflare WARP client is available on your device and remove it.

  1. Click the Start icon on the taskbar.
  2. Go to Settings > Apps and search for Cloudflare WARP.
  3. If available, select it and then click Uninstall.
d. Remove current antivirus solution on the device

If your device is already enrolled with Defender or any other antivirus solution, it has to be completely unenrolled from it before you proceed to onboard the device to SEED.

Complete the following steps to find if Defender is your current antivirus solution and remove it from your device.

  1. Go to the Start menu and search for Powershell.
  2. Right-click on the search result for PowerShell and select Run as Administrator.

open powershell

  1. On Powershell, run the following command:
$reg64 = [Microsoft.Win32.RegistryKey]::OpenBaseKey([Microsoft.Win32.RegistryHive]::LocalMachine, [Microsoft.Win32.RegistryView]::Registry64)
$OrgID =  $reg64.OpenSubKey("SOFTWARE\MICROSOFT\Windows Advanced Threat Protection\Status").GetValue("OrgID")
echo $OrgID
  1. Take note of the value displayed for OrgID.

find-org-id

?> Note: If you do not receive any response, it means you do not have Defender installed on your device. You can skip the steps in this section.

  1. Refer to the following table and identify your Defender organisation and download the offboarding package.
OrgID Defender organisation Offboarding package
faa36a5e-2da6-4225-8e27-226177c801a0 WOG Download offboarding script
49237d71-42ac-425a-a803-881b92cc18ce TechPass Download offboarding script
6389e966-e334-461d-86ce-0fed12484620 Hive Contact Hive support to get the offboarding package.

?> Important

  • If your Defender organisation is Hive, please skip the remaining steps in this document. You need to get the offboarding package from the Hive support and unenrol your device from Defender. See Offboarding FAQ to know how to unenrol your device from Defender using the Hive offboarding package.
  • If your Defender organisation is either WOG or TechPass, it indicates that this device may already have been onboarded to SEED under a different TechPass profile. You need to offboard this device first before proceeding further. Refer to macOS offboarding guide or Windows offboarding guide.
  • If your Defender organisation is none of the above, contact the IT support of the organisation that provided you with the device.
  1. Go to the folder where you downloaded the ZIP file and extract the files. You should see the following two files.

extract-files

?> Note: The file names vary with the organisation.

  1. Right-click the unzipped folder to select Show more options > Copy as path. The folder path is now saved to your clipboard.

  2. On Powershell, run the following command to go to the folder which has the extracted files:

    cd {Path from clipboard}
    

    For example:

    cd "C:\Users\testUser\Downloads\Offboarding_local_tp_windows"
    
    

    directory

  3. To run the script, enter the following command:

    powershell.exe -ExecutionPolicy Bypass .\local_windows_offboarding.ps1
    
    

When you see the following success message on your Powershell, you are automatically directed to a form to submit the Intune Device ID.

macos-success-message

  1. Ensure your Intune Device ID is displayed on the form. If it is not displayed, provide it. See Get Intune Device ID.
  2. Enter your organisational email address in Organisational Email Address and click Verify.
  3. Enter the OTP you receive at this email address.
  4. Click Submit. When this request is processed successfully, we send a notification via email.

successfully-offboarded-email

Ensure System Integrity Protection(SIP) is enabled for macOS

  1. Open Terminal and run the command csrutil status.
  2. If the result says it is currently disabled, run the command csrutil enable.
  3. Restart your device.

Encrypt your hard disk drive to protect your data at rest

macOS

  1. Go to the Apple menu > System Preferences > Security & Privacy.

  2. Click the FileVault tab.

  3. If you see Turn on FileVault, click the lock icon, and then use your Touch ID or enter your password to unlock.

  4. Click Turn on FileVault.

  5. When prompted to specify how you would like to unlock your device if you forget your device password, select Create a recovery key and do not use my iCloud account.

create-recovery-key

  1. Save the recovery key on a different device.

Windows

  1. Click the Start icon on the taskbar and type Manage BitLocker in the Windows search bar, and choose to open it. Check if BitLocker is turned on for your OSDisk. A padlock on the drive indicates that BitLocker is turned on .

  2. If BitLocker is not turned on, select Turn on BitLocker.

  3. When asked to choose how to unlock your drive at start up, select Enter a password. enter-pwd

  4. To backup the recovery key for your computer, insert a thumb drive or any other form of removable storage device into the USB port of your computer.

  5. When asked how you would like to back up your recovery key, select Save to a file, save the file in the inserted removable storage device and click Next.

Remove the external storage device and transfer this file to a safe location other than your computer.

save-to-file

  1. When asked how much of your drive to be encrypted, select Encrypt entire drive(slower but best for PCs and drives already in use) and click Next.

encrypt-entire-drive

  1. When asked which encryption mode to use, select New encryption mode(best for fixed drives on this device) and click Next.

new-encryption-mode

  1. The device encryption page is displayed.

Note: Depending on your system settings, you may be prompted to restart your computer before the encryption can start. If you are prompted to do so, restart your device, then return to the Manage BitLocker window to verify if encryption has started. A padlock icon on the hard drives in your Windows File Explorer indicates that the hard drive has been encrypted.