The beadm command is the tool for managing BEs in both global and non-global zones. However, the supported command options inside non-global zones are restricted compared to those available in the global zone. Refer to the beadm(8) man page.
Further, the beadm command does not provide zone information. For this purpose, use appropriate zoneadm subcommands instead. See the zoneadm(8) man page for additional zoneadm options.