Creating a site in Enterprise Sites will require the Publisher role at a minimum. Data Editor only has the ability to edit existing datasets, not create new items.
Hi Michael,
Here is some documentation you might find helpful: Configure roles and privileges—ArcGIS Enterprise Sites | Documentation for ArcGIS Enterprise