CRUD component for actions