You can do this. First you have to remove the outer plastic shield so you can tap against the inside of the inner race without destroying the shield, a thin flathead around the outside and a some care will get it off in one piece. Below this there is a rubber seal that will just pop off (not part of the bearing, seals against shield), and underneath is the cartridge bearing.
You can tap the bearing out from behind, but note that on the newer BB's (at least Saint) one side has a lip which is fairly high and difficult to get past. I had no problems with XT ones though.
Before you go crazy with that though, it's worth knowing that the bearings are a proprietary part - if I remember correctly, a custom 6805 that is narrower on one side and has no seal (or associated lips to hold a seal). Thus you can't legitimately buy / replace the bearings if you want to use the existing custom seal and plastic shield that shimano uses.
That said, enduro bearings do a kit with their own bearings and seals that you can pop in after you remove all the stock guts.
Hope that helps.