Avatar
秋山賢吉

カスタムアプリ「ステータス管理」のタスク単位で宛先を指定できますか

カスタムアプリ「ステータス管理」にタスク登録、変更時に、閲覧してほしいメンバーを指定したいのですが、

それを可能にする方法はありますでしょうか。

また、閲覧してほしいメンバー以外はそのタスクを閲覧できないようにしたいのです。

実現できる方法があれば、教えていただけますでしょうか。

 

 

4件のコメント

  • Avatar
    とよちゃん
    コメントアクション Permalink

    秋山賢吉 さま、こんにちは。
    コミュニティチームのとよちゃんと申します。

    サイボウズコミュニティをご利用いただきありがとうございます!

    サイボウズ Office の「カスタムアプリ」では、タスクごとに閲覧制限を行う等、
    レコードごとにアクセス権を設定する機能は未搭載となっております💦

    参考となりますが、「絞り込み」機能や「絞り込み」に
    アクセス権を設定することで、自身が利用可能な「絞り込み」の
    絞り込み条件を満たすレコードのみ、閲覧を許可することは可能です。

    また、レコードごとに閲覧を許可したいユーザーが異なる場合、
    該当のアプリに「メニュー(ユーザー)」項目を配置し、
    閲覧可能なユーザーを選択することで、レコードごとに
    閲覧を許可するユーザーを変更することもできます。

    ※「メニュー(ユーザー)」項目では、1項目につき、1人しか選択が
      できないため、複数人に閲覧を許可したい場合は、あらかじめ
      人数分の「メニュー(ユーザー)」項目を作成する必要があります。
      ご留意ください。

    よろしければ、「絞り込み」機能や「メニュー(ユーザー)」項目を利用することで
    ご希望に近い運用が可能か、ご確認いただけますでしょうか。
    よろしくお願いします。

    << 絞り込みの設定例 >>

    ・絞り込み名:閲覧可能なタスク
     絞込条件:[メニュー(ユーザー)項目] が [(ログインユーザー)] [と同じ]

     ▼ レコード項目の追加
     https://jp.cybozu.help/ja/o/user_app/ap_b/b02/add.html
     ▼ レコード項目の入力タイプ - メニュー(ユーザー)
     https://jp.cybozu.help/ja/o/user_app/ap_b/b20/user
     ▼ 絞込の追加
     https://jp.cybozu.help/ja/o/user_app/ap_b/b06/add

    << 絞り込みのアクセス権 >>

    ・絞り込み名:(すべて)
     利用可能なユーザー/グループ:管理者
     
    ・絞り込み名:閲覧可能なタスク
     利用可能なユーザー/グループ:[全員]
     
     →上記の設定の場合、管理者はすべてのレコードを閲覧でき、
      一般ユーザーは自身が「メニュー(ユーザー)」項目に
      選択されているレコードのみ閲覧することができます。
      
     ▼ 絞込ごとにアクセス権を設定する
     https://jp.cybozu.help/ja/o/user_app/ap_b/b05/query.html#user_app_ap_b_b05_query_021
      
    ※アプリの運用管理者は、「絞り込み」のアクセス権の設定に関わらず、
     すべてのレコードを閲覧できます。あらかじめ、ご留意ください。
     
     ▼ アプリの運用管理者の変更
     https://jp.cybozu.help/ja/o/user_app/ap_a/a02/administrator
     
    ※ 上記はクラウド版のページとなりますが、パッケージ版の場合も
      同様の手順で設定可能です。
     
    その他にも、サイボウズ Office について
    お困りごとがあれば、お気軽にご相談ください。

    今後ともよろしくお願いいたします!

  • Avatar
    秋山賢吉
    コメントアクション Permalink

    コミュニティチーム とよ様

     

    ご回答、代替え案もご提案いただきありがとうございます。

    代替え案について検討してみます。

  • Avatar
    餃子
    餃子により編集されました
    コメントアクション Permalink

    コミュニティチーム とよちゃん様

    >・絞り込み名:閲覧可能なタスク
    > 絞込条件:[メニュー(ユーザー)項目] が [(ログインユーザー)] [と同じ]

    現状、ユーザー単位ではなく、グループ(組織)単位では設定できない認識ですが、

    同様に見せたいレコードを組織単位で制御できないか悩んでおります。

    代替手段はありますでしょうか。

  • Avatar
    とよちゃん
    コメントアクション Permalink

    餃子さま、お返事いただきありがとうございます!

    ご認識の通り、「メニュー(ユーザー)」項目はユーザー単位で
    選択肢を設定する項目なので、cybozu.com共通管理で設定した組織や
    グループ単位で選択肢を設定することはできません。

    組織など、複数人単位でまとめて権限設定したい場合、
    「チェックボックスリスト」項目や「メニュー(文字列)」項目にて、
    設定したい組織名を設定し、その値に応じて絞り込みや、
    絞り込みのアクセス権を設定することで、レコードを閲覧できるユーザーを
    設定することができます。

    例)営業、総務という組織があり、
      登録するレコードごとに閲覧できる組織を選択したい場合
      
      <<用意する項目>>
      
      ・入力タイプ :チェックボックスリスト
      ・項目名   :閲覧範囲
      ・メニュー項目:営業
              総務
             
      <<作成する絞り込み>>
      
      ・絞り込み名:営業閲覧可
       絞込条件 :[閲覧範囲]が[営業][のいずれかを含む]
      
      ・絞り込み名:総務閲覧可
       絞込条件 :[閲覧範囲]が[総務][のいずれかを含む]
      
      <<絞り込みに設定するアクセス権>>
      
      ・絞り込み名:(すべて)
       利用可能なユーザー/グループ:管理者
      
      ・絞り込み名:営業閲覧可
       利用可能なユーザー/グループ:営業
      
      ・絞り込み名:総務閲覧可
       利用可能なユーザー/グループ:総務
      
      →管理者はすべてのレコードを閲覧可、
       営業は「閲覧範囲」項目で「営業」が選択されたレコード、
       総務は「総務」が選択されたレコードのみ閲覧できます。
       「営業」「総務」の両方が選択された場合は、
       営業、総務の両メンバーがレコードを閲覧できます。

    よろしければ、上記の方法でご希望に添えるかご確認いただけますと幸いです!

ログインしてコメントを残してください。
メンバー登録はこちら

メンバーになると、質問や書き込みなど、ユーザー様同士で交流いただけます。
ワークショップ資料など限定コンテンツもご覧いただけます。

ピックアップ記事