You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/content/docs/cloudflare-one/connections/connect-devices/warp/deployment/mdm-deployment/index.mdx
+23-14Lines changed: 23 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ This page provides generic instructions for an automated deployment. If you want
24
24
25
25
## Windows
26
26
27
-
The WARP Client for Windows allows for an automated install via tools like Intune, AD, or any script or management tool that can execute a `.msi` file.
27
+
The WARP client for Windows allows for an automated install via tools like Intune, AD, or any script or management tool that can execute a `.msi` file.
28
28
29
29
### Install WARP
30
30
@@ -89,33 +89,42 @@ The WARP client will now launch WebView2 when the user is registering their devi
89
89
90
90
## macOS
91
91
92
-
The Cloudflare WARP macOS client allows for an automated install via tools like Jamf, Intune, Kandji, or JumpCloud or any script or management tool that can place a `com.cloudflare.warp.plist` file in `/Library/Managed Preferences` on a supported macOS device. Additionally this plist can be wrapped in a `.mobileconfig`.
92
+
The WARP client for macOS allows for an automated install via tools like Jamf, Intune, Kandji, or JumpCloud or any script or management tool that can place a `com.cloudflare.warp.plist` file in `/Library/Managed Preferences`. The plist can also be wrapped in a `.mobileconfig`.
93
93
94
-
### Create `plist` file
94
+
If you do not wish to use a management tool, you can manually place an `mdm.xml` file in `/Library/Application Support/Cloudflare`.
95
95
96
-
1.[Download](/cloudflare-one/static/mdm/com.cloudflare.warp.plist) an example `com.cloudflare.warp.plist` file.
97
-
98
-
2. Modify the file with your desired [deployment arguments](/cloudflare-one/connections/connect-devices/warp/deployment/mdm-deployment/parameters/).
96
+
### Prepare file for MDM deployment
99
97
100
-
3. (Optional) If you want to manually place the file in `/Library/Managed Preferences` (rather than use a management tool), convert the `plist`into binary format:
98
+
#### `plist`file
101
99
102
-
```sh
103
-
plutil -convert binary1 com.cloudflare.warp.plist
104
-
```
100
+
1.[Download](/cloudflare-one/static/mdm/com.cloudflare.warp.plist) an example `com.cloudflare.warp.plist` file.
105
101
106
-
The plist must be pushed by an MDM tool in order to persist after reboot. Manually-placed files will be automatically deleted by the OS.
102
+
2. Modify the file with your desired [deployment parameters](/cloudflare-one/connections/connect-devices/warp/deployment/mdm-deployment/parameters/).
107
103
108
-
###Create`mobileconfig` file
104
+
####`mobileconfig` file
109
105
110
106
1.[Download](/cloudflare-one/static/mdm/CloudflareWARP.mobileconfig) an example `.mobileconfig` file.
111
107
112
108
2. Run `uuidgen` from your macOS Terminal. This will generate a value for `PayloadUUID`, which you can use to replace the default value used for `PayloadUUID`.
113
109
114
-
3. Modify the file with your desired [deployment arguments](/cloudflare-one/connections/connect-devices/warp/deployment/mdm-deployment/parameters/).
110
+
3. Modify the file with your desired [deployment parameters](/cloudflare-one/connections/connect-devices/warp/deployment/mdm-deployment/parameters/).
111
+
112
+
### Place an unmanaged `mdm.xml` file
113
+
114
+
You can configure [WARP deployment parameters](/cloudflare-one/connections/connect-devices/warp/deployment/mdm-deployment/parameters/) on macOS by manually placing an `mdm.xml` file in `/Library/Application Support/Cloudflare`. This deployment method is an alternative to pushing a `plist` or `mobileconfig` using an MDM tool.
115
+
116
+
The format of `/Library/Application Support/Cloudflare/mdm.xml` is as follows:
117
+
118
+
```xml
119
+
<dict>
120
+
<key>organization</key>
121
+
<string>your-team-name</string>
122
+
</dict>
123
+
```
115
124
116
125
## Linux
117
126
118
-
The WARP Client for Linux allows for an automated install via the presence of an `mdm.xml` file in `/var/lib/cloudflare-warp`.
127
+
The WARP client for Linux allows for an automated install via the presence of an `mdm.xml` file in `/var/lib/cloudflare-warp`.
119
128
120
129
The format of `/var/lib/cloudflare-warp/mdm.xml` is as follows:
Copy file name to clipboardExpand all lines: src/content/docs/cloudflare-one/connections/connect-devices/warp/deployment/mdm-deployment/switch-organizations.mdx
+5-49Lines changed: 5 additions & 49 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -39,11 +39,9 @@ To enable multiple organizations, administrators need to modify their [MDM file]
39
39
40
40
An MDM file supports a maximum of 25 configurations. The following example includes three configurations.
41
41
42
-
<Tabs>
42
+
### XML
43
43
44
-
<TabItemlabel="Windows">
45
-
46
-
```xml
44
+
```xml title="mdm.xml"
47
45
<dict>
48
46
<key>configs</key>
49
47
<array>
@@ -75,56 +73,14 @@ An MDM file supports a maximum of 25 configurations. The following example inclu
75
73
</dict>
76
74
```
77
75
78
-
</TabItem>
79
-
80
-
<TabItemlabel="macOS">
81
-
82
-
**plist**
76
+
### plist
83
77
84
-
[Download](/cloudflare-one/static/mdm/multiple-orgs/com.cloudflare.warp.plist) an example `.plist` file. If placing the file manually, be sure to [convert the file into binary format](/cloudflare-one/connections/connect-devices/warp/deployment/mdm-deployment/#create-plist-file).
78
+
[Download](/cloudflare-one/static/mdm/multiple-orgs/com.cloudflare.warp.plist) an example `.plist` file.
85
79
86
-
**mobileconfig**
80
+
### mobileconfig
87
81
88
82
[Download](/cloudflare-one/static/mdm/multiple-orgs/CloudflareWARP.mobileconfig) an example `.mobileconfig` file.
0 commit comments