با تاسیس شورای حقوق بشر، مکانیسم های جدیدی به منظور افزایش احترام به حقوق بشر در شورا مورد توجه قرارگرفت. یکی از این مکانیسم ها، سازوکار «بررسی ادواری جهانی» موسوم به یو پی آر است که وضعیت حقوق بشر کشورها را مورد رسیدگی قرار می دهد. سازوکار مزبور یک چهارچوب نظارتی و ارتقایی مبتنی بر تعامل، گفت وگو و همکاری و مشارکت کشورها بوده و هدف از آن تقویت احترام به حقوق بشر در سراسر دنیا است. ارتقایی بودن ماهیت سازوکار مزبور، فراگیری بررسی ها و برابری همه کشورها در این ارزیابی های حقوق بشری، جلب مشارکت و همکاری دولت ها و نهادهای غیردولتی و تعامل برابر با ابعاد مختلف حقوق بشر، از ویژگی های مثبت سازوکار بررسی ادواری جهانی به شمار می رود. با این وجود، سازوکار مزبور از ضعف های عمده ای نیز رنج می برد. اعمال ملاحظات سیاسی در رسیدگی های حقوق بشری، عدم تفکیک بین توصیه های ارئه شده در فرایند بررسی ادواری جهانی با توصیه های نهادهای معاهده ای و رویه های ویژه، عدم پذیرش بسیاری از توصیه های محتوایی از سوی کشورها، عدم وجود یک سازوکار واحد برای پیگیری و اجرای توصیه ها و نقش کم رنگ نهادهای ملی حقوق بشر در اجرای توصیه های حقوق بشری، از چالش هایی به شمار می روند که تحقق اهداف شورای حقوق بشر را تحت تاثیر قرار می دهد.