ブログ

コミュニティの内容に該当するメンバーを管理者が強制参加させたい

『技術サポートでは、どのような対応をしているか』
皆様に具体的に知っていただきたく、実際の対応例をご紹介致します。

※問合せ内容、および、回答内容は、一部抜粋にて掲載しております。

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー
【問い合わせ内容】

管理者の操作で、メンバーを選んで、特定のコミュニティに、強制参加させたい。
このような機能・操作は、どのようにすればよいでしょうか。

(メールプラン24、OpenPNE 3.8.xご利用のお客様)
ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

【対応方針】

社内SNSにて、部署別のコミュニティに、該当する社員を参加させたいご希望でした。

残念ながら、OpenPNEの標準仕様の管理画面では、以下の2つの操作しか実施できません。

・該当のコミュニティに、SNS登録メンバー全員を一括で参加させる。
・新規登録と同時に参加させるコミュニティを設定する。

そこで、直接MySQLにて操作することで、ご要望を実現させる手段をご案内しました。

 
【案内内容】*回答メール一部抜粋

MySQLにて、下記のようなSQLを実行することでメンバーをコミュニティに追加することができます

[例1]コミュニティID: 1に、メンバーID: 1を参加させる

insert into community_member(community_id, member_id, created_at, updated_at) values(1, 1, now(), now());

 
[例2]コミュニティID:1に、メンバーID:1,2,3を参加させる

insert into community_member(community_id, member_id, created_at, updated_at) values(1, 1, now(), now()), (1, 2, now(), now()), (1, 3, now(), now());

*VALUE句以降をカンマ区切りすることで複数指定できます。

回答は以上になります。

 
本問い合わせは、以上でご納得・問題解決となりました。
皆様からのお問い合わせに、迅速に対応できますよう、社員一丸となって対応しております。
 
=========================================
■公式SNS
https://sns.openpne.jp/
OpenPNEユーザーの皆さんが気軽にコミュニケーションができるQ&Aサイトです。
どなたでも無料で利用できます。(facebook、google、twitter の各アカウントでログインが可能です。)

■技術サポートサービス
http://support.pne.jp/
OpenPNE開発元の手嶋屋が提供しているサービスです。
有料になりますがこちらにお申し込みいただきますと弊社のOpenPNE開発エンジニアがOpenPNEの様々なトラブルについて、調査・サポートさせていただきます。
今後とも、OpenPNE 技術サポートサービスをよろしくお願いいたします。