You have several issues:
- safe bit locker is windows only feature
- not sure what your use case of impersonation, but its not a Unix/Mac feature. maybe superuser would work
- on Unix/Mac, there is one filesystem. usb and cd drives mount into it. you could change the permissions
- Maui apps for Mac are built as Catalyst Apps. They run in a sandbox and do not have access to usb/cd/dvd drives or superuser.