code: func (m *Manager) AddRequiredScope(globalId string, requiredScope RequiredScope) error {
  	qry := bson.M{"globalid": globalId}
  	update := bson.M{"$push": bson.M{"requiredscopes": requiredScope}}
  	return m.collection.Update(qry, update)
  }
docs: // AddRequiredScope adds a required scope