When using the Smart Editor widget in ArcGIS Web AppBuilder, the 'Smart Attribute Actions' option fails to work on feature services if the 'Enable ownership-based access control on features' option is selected in the Service Properties.
The Smart Editor widget respects all editing permissions as defined in the layer settings (when published or from the ArcGIS Online layer settings), including ownership-based access control on features.