بر همین اساس امام علیه السلام مجبور گردید که ولایتعهدى را تحت شرائطى بپذیرد، که روز پنج شنبه ، پنجم ماه مبارک رمضان ، در سال 201 بیعت انجام گرفت ، مشروط بر آن که حضرت در هیچ کارى از امور حکومت دخالت ننماید.