「ページで」というのはどういう意味でしょうか?
PagesController
(http://book.cakephp.org/2.0/ja/controllers/pages-controller.html)にサーブされた静的なものか、ウェブルートにある.htm(l)ファイルのことでしょうか?
前者ならは、PagesControllerに下記のロジックを実装することが出来ます。
後者であれば、リクエストはCakePHP(サーバー側のスクリプト)をまったく通らないため、Cakeでアクセス操作はできません。
また別の状況なら、質問文を変えていただければちゃんと回答できると思いますが。
最初の状況に関して、PagesControllerのクラス定義で下のロジックが使えます。
lang
1class PagesController extends AppController {
こうすれば、AppControllerを拡張するクラスにあれば、どんなロジックでも使えます。
なので、PagesControllerでisAuthorized()を使うことができますよ。
そちらの"admin dashboard view"と同じ名前のメソッドを作成し、管理者のみにアクセスを許可するだけでOKです。
もしくは、ユーザーロールを確認してみましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。