Changing ACF options requires the “manage_options” capability by default, which only
Administrator role users have by default.
You could grant that capability to other roles (using a role manager plugin like
Members) but that gives them access to
all WP options.
You can also adjust the capability required to see that page/manage options by passing it to the acf_add_options_page call (which you’re doing, but you’re passing the default capability of
manage_options).
Change it to
edit_posts or another capability shared by the users you want to see this, or use a custom capability and grant that to the roles that should have access. Just be careful you don’t open it up too wide (e.g.
read would be a bad idea).
'capability' => 'manage_options'
to
'capability' => ‘edit_posts'