Skip to content

Mobile Enrollment

The Mobile Enrollment service collection provides operations for triggering the on-boarding process for mobile devices in your CrowdStrike Falcon environment. Enroll or re-enroll mobile devices using email-based invitations.

LanguageLast Update
Pythonv1.6.5
PowerShellv2.2.9
Gov0.22.0
TypeScriptv0.6.0
Rustv0.7.1
Rubyv1.4.0


OperationDescription
RequestDeviceEnrollmentV3
device_enroll
Trigger on-boarding process for a mobile device
RequestDeviceEnrollmentV4
device_enroll_v4
Trigger on-boarding process for a mobile device

Trigger on-boarding process for a mobile device

Method POST
Route /enrollments/entities/details/v3
Scope Mobile Enrollment: WRITE
PEP 8 device_enroll
body body · dictionary
Full body payload as JSON formatted dictionary.
email_addresses body · array
Email addresses to use for enrollment.
expires_at body · string
Date enrollment expires. UTC date format.
action_name query · string
Action to perform
Available values (2)
enrollre-enroll
filter query · string
FQL formatted filter.
parameters query · dictionary
Full query string parameters payload in JSON format. Not required when using other keywords.
from falconpy import MobileEnrollment
falcon = MobileEnrollment(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
id_list = 'ID1,ID2,ID3' # Can also pass a list here: ['ID1', 'ID2', 'ID3']
response = falcon.device_enroll(action_name="string",
email_addresses=id_list,
expires_at="string",
filter="string")
print(response)
[
"string"
]


Trigger on-boarding process for a mobile device

Method POST
Route /enrollments/entities/details/v4
Scope Mobile Enrollment: WRITE
PEP 8 device_enroll_v4
body body · dictionary
Full body payload as JSON formatted dictionary.
email_addresses body · array
Email addresses to use for enrollment.
enrollment_type body · string
Mobile enrollment type.
expires_at body · string
Date enrollment expires. UTC date format.
use_network_extension body · boolean
action_name query · string
Action to perform
Available values (2)
enrollre-enroll
filter query · string
FQL formatted filter.
parameters query · dictionary
Full query string parameters payload in JSON format. Not required when using other keywords.
from falconpy import MobileEnrollment
falcon = MobileEnrollment(client_id=CLIENT_ID,
client_secret=CLIENT_SECRET
)
id_list = 'ID1,ID2,ID3' # Can also pass a list here: ['ID1', 'ID2', 'ID3']
response = falcon.device_enroll_v4(action_name="string",
email_addresses=id_list,
enrollment_type="string",
expires_at="string",
filter="string")
print(response)
[
"string"
]