It is because you are showing as a silver member. You need to have gold to play Spartan Ops.
Do you need a Gold Membership to play it even solo?
Yep. Tried to play it with my son but he can't because he's only silver. I figure it's because it records exp. towards your spartan.