How to randomize position of multiple objects? I would very much like to recreate a workflow I commonly use in Cinema 4D, which is this:

Duplicate multiple instances of an object using the Mograph modifier (similar to the Array modifier)

Randomize the offset/scale/rotation/etc of all the duplicated objects using a Randomize effector


From my search through various Blender forums there doesn't seem to be an elegant way to do this.  In C4D this is such basic functionality that I just refuse to believe that there isn't a way to do it in Blender.
Would love a good workflow to achieve this.
You want to randomize an object that has a array modifier?
For that first apply the array modifier then in the Search bar which appears by clicking Space Bar (if not , in the preferences , you need to change the way space bar works , its possible your spacebar plays the animation) , search for separate by loose parts and select it.Then search for randomize transforms(make sure all the objects i the cluster are selected) and then open the box in the bottom left and change the location ,rotation and scale