2017-02-17 3 views
0

私は、角2、typescriptですとMongoDBのでJHipster 4.0.1を使用してアプリケーションを作成していると私は、新しい役割を追加しようとしているの追加。 セキュリティ/ AuthoritiesConstantsに新しい定数を追加しましたが、他の手順は何ですか?役割jhipster 4.0.1、angular2、typescriptです

誰かが新しい役割を追加する方法を知っていますか?必要

答えて

1

ステップはすでにHow to add new user role to jhipster(4.0.3) application

のスレッド著者によってなされた役割は、データベースに格納され、以前にプロビジョニングする必要があります。さらに、新しいロールをクライアントに追加して、ユーザー管理のユーザーに新しいロールを適用できるようにする必要があります。

あなたはすべてのことをやってと「ROLE_MANAGERを追加した後

ngOnInit() { 
    this.isSaving = false; 
    this.authorities = ['ROLE_USER', 'ROLE_ADMIN']; //add more roles here 
    this.languageHelper.getAll().then((languages) => { 
     this.languages = languages; 
    }); 
    this.jhiLanguageService.setLocations(['user-management']); 
} 
+0

に「/src/main/webapp/app/admin/user-management/user-management-dialog.component.ts」でそれらを見つけることができます'を/src/main/java/com/mycompany/myapp/repository/AuthorityRepository.javaに追加します。役割は、あなたがのsrc /メイン/リソース/設定/ LiquiBaseを/ authorities.csvと –

+0

に追加されていないので、私は、私は、このファイルを持っていないと思います私はなぜそれが良い作品mongoシェルを使用してテーブルjhi_authorityに手動でROLE_MANAGERを追加するのか分からない。ありがとう –

+0

その後./mvnwクリーン/ ./gradlewきれいにそれらを追加する必要がデータベース –

関連する問題