Creating a mission. I don't know the actual process for getting people to sign-up, or post the actual Mission itself
I'd recommend asking your relevant faction leader about that. You need to talk to them about creating a mission for your faction.