به منظور تأمین منافع ملی و پاسداری از انقلاب اسلامی و تمامیت ارضی و حاکمیت ملی شورای عالی امنیت ملی به ریاست رئیس جمهور، با وظایف زیرتشکیل میگردد.
1-تعیین سیاستهای دفاعی - امنیتی کشور در محدودة سیاستهای کلی تعیین شده از طرف مقام رهبری .
2- هماهنگ نمودن فعالیتهای سیاسی ، اطلاعاتی ، اجتماعی ، فرهنگی و اقتصادی در ارتباط با تدابیر کلی دفاعی - امنیتی.
3- بهره گیری از امکانات مادی و معنوی کشور برای مقابله با تهدیدهای داخلی و خارجی .
اعضای شورا عبارتند از:
- رؤسای قوای سه گانه
- رئیس ستاد فرماندهی کل نیروهای مسلح
- مسوول امور برنامه و بودجه
- دونماینده به انتخاب مقام رهبری
- وزرای امور خارجه ، کشور، اطلاعات
- حسب مورد وزیر مربوط و عالیترین مقام ارتش و سپاه
شورای عالی امنیت ملی به تناسب وظایف خود شوراهای فرعی از قبیل شورای دفاع و شورای امنیت کشور تشکیل می دهد. ریاست هریک از شوراهای فرعی با رئیس جمهور یا یکی از اعضای شورای عالی است که از طرف رئیس جمهور تعیین میشود.
حدود اختیارات و وظایف شوراهای فرعی را قانون معین می کند و تشکیلات آنها به تصویب شورای عالی میرسد.
مصوبات شورایعالی امنیت ملی پس از تایید مقام رهبری قابل اجراست .