This was before Mogadishu sultanate which began 10th century. They governed and ruled sxb.your source mentions the mogadishu sultanate suggesting the arabs conquered and ruled which is false they more or less had some power as they were the muslim khilafa at the time and the somali dynasties paid homage and payment to the khilafa this was expected