The Admin SDK lets you interact with Firebase from privileged environments to perform actions like: Read and write Realtime Database data with full admin privileges . Programmatically send Firebase Cloud Messaging messages using a simple, alternative approach to the Firebase Cloud Messaging server protocols.