Base access checks on embed buttons instead of filter formats

d.o issue: https://www.drupal.org/node/2362897
You should call parent::checkAccess() instead, right now, you prevent the admin permission from working, not sure why this is not failing any tests.